如何判断应该用float还是double?

来源:3-7 选择练习

慕村8120215

2023-04-04 23:26:43

如果数值点后面是两位数以上就用double,数值点后面是1位数就用float吗?

写回答

1回答

好帮手慕小尤

2023-04-06

同学你好,并不是,同学产生两位数以上就用double,数值点后面是1位数就用float的疑问。可能是因单精度和双精度的问题。关于单精度和双精度可以这样来理解一下:双精度要比单精度所存储的位数要多,同学根据他们的精度位选择。

  单精度:float的精度是6位有效数字,取值范围小一点,float占用4字节空间

  双精度:double的精度是15位有效数字,取值范围更大一点,double占用8字节空间。

祝学习愉快!

1

0 学习 · 9886 问题

查看课程