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

新手小白问个问题。。大神麻烦看下

float是单精度的 上面写的是float a=1.23 不应该是double a=1.23吗 

提问者:IT小逗比 2015-08-08 23:06

个回答

  • onemoo
    2015-08-09 00:37:09
    已采纳

    单精度可不是指小数点后只有一位啊。

    浮点型在不同平台可能有不同的实现,不过一般来说:

    float类型占用32位,可以含有6位有效数字,取值范围为 ±3.4 · 10±38。

    double类型占用64位,可以含有15位有效数字,取值范围为 ±1.7 · 10±308。