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。最好用大写。
随机阅读
- 长期喝浅水井里的水会怎么样 怎样才能一眼看出深水井的水和浅水井的水
- 剑侠情缘三聂云逐月4重在哪里学呀,有什么前置任务没有 剑网3蹑云逐月慧言没有任务
- 坐地铁到永丰路的图书馆怎么走 求助路线 起点房山区良乡大学城到海淀区永丰基地怎么走
- SQL 2005数据库 查找和替换 sql2005数据跟踪
- 拱辰大厦 拱宸桥东到杭州大厦公交车怎么坐
- 什么意思?该用户空间状态异常? 该用户空间状态异常操作失败
- 永川金科公园王府怎么样?好不好?值不值得买? 金科王府 业主论坛
- 从方新村到辛家庙怎么坐公交车,最快需要多久 劳动路到辛家庙公交车
- 汉城路到李家村万达坐什么车 仙踪林(西安万达广场店)到西安城西客运站怎么走
- 求电影《三块广告牌》百度云资源,谢谢 三块广告牌资源下载
- 迅雷出问题了吗
- 彩超无回声区 多个分隔 体检B超肝内可见多个无回声区
- 20171222股市分析及2017.12.25股市预测? 卫信康目标价位
- 美团拉黑是不是永久的 美团众包app永久拉黑了现金可以提吗?
- 苹果手机怎么把手机横过来了 苹果手机怎么把图标横过来
- 虾米解说方舟生存进化原是恐惧 方舟生存进化谁的视频攻略解说好点。给我网址,拜谢
- 虾米解说方舟生存进化原是恐惧 虾米解说方舟生存进化里面恐龙的颜色怎么弄的
- 青海民和西沟乡马文倩中考成绩 青海省民和县西沟乡红崖子
- 地图上黄色路段代表什么 高德地图上有的线路是黄色的,代表是什么意思?
- 局创建文明机关实施方案 文明单位创建工作实施方案