vb中float到底精确到几位?
答案:3 悬赏:80
解决时间 2021-03-21 06:50
- 提问者网友:依靠
- 2021-03-20 17:49
说错了 是VC
最佳答案
- 二级知识专家网友:桑稚给你看
- 2021-03-20 19:02
VB 中是没有Float这个类型的, 但可用 Double 类型代替
Double 数据类型 (Visual Basic)
存储带符号的 IEEE 64 位(8 个字节)双精度浮点数,负值取值范围为 -1.79769313486231570E+308 到 -4.94065645841246544E-324,正值取值范围为 4.94065645841246544E-324 到 1.79769313486231570E+308。 双精度数值存储实数数值的近似值。
备注
Double 数据类型提供数字可能的最大和最小量值。
Double 的默认值为 0。
Double 数据类型 (Visual Basic)
存储带符号的 IEEE 64 位(8 个字节)双精度浮点数,负值取值范围为 -1.79769313486231570E+308 到 -4.94065645841246544E-324,正值取值范围为 4.94065645841246544E-324 到 1.79769313486231570E+308。 双精度数值存储实数数值的近似值。
备注
Double 数据类型提供数字可能的最大和最小量值。
Double 的默认值为 0。
全部回答
- 1楼网友:duile
- 2021-03-20 20:29
float的精度为6~7位有效数字
- 2楼网友:闲懒诗人
- 2021-03-20 19:21
你好!
是7位有效数字,注意是有效数字,不是小数哦,比如
123456700000 '最前面的7位数字是精确的
123456.7 '这七个数字也是精确的,再往后的小数就不是精确的了
123.4567 '这个也一样
0.1234567 '一样
0.00001234567 '一样
仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯