问答详情
源自:2-5 格式化输出语句

float不是单精度浮点型吗?为什么格式化符中举得例子是1.23这种双精度?

如上。=-=

提问者:慕雪7078320 2016-06-29 10:47

个回答

  • 星夜边缘
    2016-06-29 11:23:52
    已采纳

    对了,2-4中的图表说float应用于储存小数,只是示例是一位小数;double应用于储存位数更多的小数

  • 星夜边缘
    2016-06-29 11:09:41

    单精度8位阶码,1位符号,剩下23位尾数,算出2的负23次方,得到0.00000011920928955078125
    前面0有多少个,就表示能精确到那一位
    双精度11位阶码,1位符号,剩下52位尾数,算出2的负52次方,得到0.00000000000000022204460492503130808472633361816
    前面0有多少个,就表示能精确到那一位

    百度上查的,希望有所帮助。