C语言教程说浮点型常量的值可以是类似3.7E-2的指数形式,那指数形式是什么? 我晕 2.1E5=2.1*10*10*10*10*10即是2.1*10^5 3.7E-2=3.7*(1/10)*(1/10)即是3.7*10^(-2)什么叫指数形式的浮点常量 由十进制数,加阶码标志“e”或“E”以及阶码(只能为整数,可以带符号)组成。其一般形式为a E n(a为十进制数,n为十进制整数),如:2.1E5(等于2.1*10的5次方),3.7E-2(等于3.7*10的-2次方)c语言中 含e的浮点型常量表示方法是什么 科学计数法,字母e的前面必须有一个数字,后面必须有一个整数,5.0e不合法,5.0e1就ok了编程中,0属于整形常量还是浮点型常量?为什么?谢谢你的回答。 0是整形常量,假如要是0.0就是浮点型或者是双精度(double)常量,有小数点没小数点差别很大的浮点型常量的写法 例如:1.2E+51.5e-95.0e10其中 e 或 E 被称为阶码标志,e 或 E 后面的有符号整数被称为阶码。阶码代表 10 的阶码次方。例如:+1.2E+5 的值是 1.2*105。假设 A 为 e 前面的部分,N 是 e 后面的部分,则 AeN 等于 A*10N。此外,正号可以省略不写。小数部分也不是必需的,也就是说,5e3 也是正确的。阶码标志和阶码也可以不写,如:13.5。小数点后面,阶码标志之前的那部分整数可以不写(9.E5),小数点之前的整数也可以不写(.96e-8),但是不能同时都不写。例如:56.53.143e66E-8注意:浮点型常量中不能有空格!例如:3.21e-12/*有空格,错!3.14e5/*有空格,错!浮点型常量默认是 double 类型的。假设 var_f 是 float 类型的变量,如果有以下语句:var_f=9.0*3.0;那么 9.0 和 3.0 都是 double 类型的常量。它们的乘积也是 double 型的。在进行赋值的时候,这个乘积被转化成 float 类型,然后再赋值给 var_f。当然,我们也可以指定浮点型常量的类型。在浮点型常量后面添上 f 或者 F,编译器就会用 float 类型来处理这个常量。例如:1.5f,2.1e6F。在后面添上 l 或者 L 的话,编译器会用 long double 类型来处理这个常量。例如:4.1l,50.2E5L。最好用大写。
随机阅读
- 从上沙到彩田南路坐什么车 下沙到彩田路海鹰大厦
- 毛呢外套适合胖女孩穿吗? 新版胖女孩毛昵外套
- 合成三氯丁酮的方程式 丁酮与氯气反应 生成什么?化学方程式是什么?高手相助啊~~~~
- 朝阳区连心园社区居委会 北京房山区邮编号码
- 赵欣怡市西 如何评价 2016 清华招生宣传片 iTsinghua?
- 受让方收购意向书 股权收购意向书样本
- 罐头厂收山楂 做山楂罐头的方法
- 苏黎世去比尔 和这个世界交手的这么多年,你是否依然风采依旧,兴趣盎然?
- 正常人抽血量是多少算正常 血常规正常值大约是多少
- 今天山东肉毛鸡价格 山东毛鸡价格是多少
- 如何评价电视剧《欢乐颂》中的五位女生? 赵村樊村学生事故
- 传达文件目录表 这份文件传达的是什么意思工商局给的
- 邢台市豫让桥自然蒸骨 邢台哪有卖家用冷风机的?
- 炒股软件哪个好 哪款炒股软件好
- 我国政府为了保障食品安全采取了哪些措施 运动会食品安全保障工作情况
- 路虎室内灯开关在哪 晚上出门很不方便,打开车门同时室内灯自动不亮,求高人指点。
- 从榆林到鄂尔多斯上海庙经济技术开发区坐汽车怎么走? 怎么走最经济最快? 上海庙镇经济开发区
- 双龙塑钢不锈钢加工部怎么样 开发商不有办好证前要我们收房我们是否要交物业管理费
- 调音台的调音技巧 调音台调试图
- 华为mate9如何设置音效 华为Mate 9怎么设置本地音乐为手机铃声?