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。最好用大写。
随机阅读
- 我梦到一个陌生的女孩,梦中她对我有好感,我也对她心动,醒来后一直忘不了,感觉自己一定能够遇到的。 梦到和一个陌生女生有好感
- 湛江是一个什么样的城市呢? 调顺岛电厂主要污染
- 海运的货物为什么需要套编织袋 海运过程中,包装箱的设计主要考虑那些方面?
- 挂车后尾灯6线怎么接 福田货车尾灯总成
- 朱氏大宗祠清远 有谁知道清远三坑白米埔朱姓来源
- 什么打印机适合打印卡片纸 喷墨打印机可以打卡片吗
- 餐厅晨检报告 一些餐饮即将复工:我们餐饮应该如何做好疫情之后餐饮工作?
- 南阳市有哪些好的私立学校 南阳成达中学分数线
- 今年威海房价上涨的原因以及将会是一个怎样的变化? 2017-2018威海房价有一个怎么样的趋势? 潮白新城田各庄小学
- 女的为啥不喜欢男的说她嫩 女的跟男的说你太嫩了
- 650nk怎么添加防冻液 春风650nk漏油问题?
- 雨水井盖上d400是什么意思 人行道下的检查井盖,井座等级D400级是什么意思
- 中国都有哪些民营博物馆? 兖州富居家具城几点开门上班
- 成都的 成都远大购物中心工程概况
- 请问我刚才吃了猕猴桃过敏后服用了氟雷他定... 吃猕猴桃过敏记不吃什么
- 汉之云怎么锻造 轩辕剑外传汉之云如何打造武器
- 省级水产良种场 广东省有哪些水产原种场及优质种苗场(罗非、草鱼及其他品种)
- 硫化氢的浓度达到多少会腐蚀NI-P镀层 精制氧化塔塔内件
- 伟人细胞 说课稿 再来一次 说课稿
- 养生会所一般都有什么项目 水之都养生会所项目