如题,即double和float的区别? 相关知识点: 试题来源: 解析 单精度浮点数占据32位二进制,1位为符号位,0代表正数,1代表负数,8位指数位,即指数可以达到10进制数据的2的8次方,尾数23位,即尾数可以达到2的23次方.双精度浮点数占据64位二进制,1位为符号位,11位指数位,52位尾数位. ...
一、字节数不同 1、float占4个字节,也就是32位。2、double占8个字节,也就是64位。二、指数域位数不同 1、float的指数域是8位,可表达的范围为0~255。2、double的指数域是11位,可表达的范围为0~2047。三、指数域位数不不同 1、float的小数域是23位。2、double的小数域是52位。四、指数...
对编程人员来说,double 和 float 的区别是double精度高,有效数字16位,float精度7位。但double消耗内存...
双精度比单精度表示的位数大 精确的位数多,简单地说, foat表示的小数点位数少,double能表示的小数点位数多! 如 float: 1.0001 double:1.0000000001 Float为单精度,内存中占4个字节,有效数位是7位(因为有正负,所以不是8位),在我的电脑且VC++6.0平台中默认显示是6位有效数字;double为双精度...
单精度型 即 float 型, 有效数字约10进制7位 双精度型 即 double 型, 有效数字约10进制15位 所以能描述的数值精度不同。c语言 数据 用 IEEE 754 国际标准。float 型 用 4 字节存放,double 型 用 8 字节存放。Single Precision 2进制: 数符1位,指数8 位,尾数 23 位 Double ...
double是64位,占8字节,float32位,占4字节,所以double的精度比float高 在一个浮点数里,由阶码和尾数2部分表示,与科学计数法类似,但是它的阶不是10,而是2,也就是说浮点数的表示是 尾数*2^阶码 阶码决定了浮点数的范围,尾数决定了浮点数的精度,尾数是永远在0~1之间的,假设一个浮点数的尾数是...
百度试题 题目关于浮点型,以下说法错误的是?double是双精度浮点型float和double的精度没有区别float是单精度浮点型浮点型又称实型相关知识点: 试题来源: 解析 float和double的精度没有区别 反馈 收藏
百度试题 结果1 题目单精度浮点型(float)和双精度浮点型(double),其区别在于取值范围和精度的不同。对 相关知识点: 试题来源: 解析 正确 反馈 收藏
默认的为双精度 想表示单精度时后应加F
单精度float和双精度double类型都可以存放小数,区别在于存放数据的长度不一样A.正确B.错误的答案是什么.用刷刷题APP,拍照搜索答疑.刷刷题(shuashuati.com)是专业的大学职业搜题找答案,刷题练习的工具.一键将文档转化为在线题库手机刷题,以提高学习效率,是学习的生产力工具