题
林不知道这种类型的数目的是什么“1.3122278540256E + 18”,但我怎样才能它膨胀到的整数
谢谢!
解决方案
这是在科学记数法表示的浮点数(以下简称“E + 18”表示“乘以10至18的功率”)。它就有可能是显示,由于其长度的方式;您可以尝试使用的printf 格式化为一个标准的整数。
其他提示
有在 IEEE浮点表示法。这是一个数量太大而无法准确calcuated,但移动小数点+18位到右侧,以获得整数。
这是科学记数法。
E + 18是用于10 ^ 18的简写。在这种情况下,可以看到数为1,312,227,854,025,600,000。
不隶属于 StackOverflow