为了账号安全,请及时绑定邮箱和手机立即绑定

float最后加的f到底什么意思?变量转换后出错

        float a =123.03f;

        double b = a;

        System.out.println(b);

运行结果:

123.02999877929688

对上面的f很是费解,到底什么意思呢?为什么转换double了以后变成那么长一串了呢?

正在回答

1 回答

f就是float啊,建议去看计算机导论或者计算机组织结构之类的书

0 回复 有任何疑惑可以回复我~
#1

慕仙1079040 提问者

谢谢你,我去找资料看了。现在明白浮点型的意义了。
2015-11-02 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

float最后加的f到底什么意思?变量转换后出错

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信