vb dim a as single 这里的single是什么意思

2024-12-01 14:32:32
推荐回答(4个)
回答1:

single在VB中是单精度浮点数的类型名,其实就是表示一定范围的实数。
如果你给定义为single类型的a赋值为1.7374,输出应该是输出1.7374,如果你想控制输出的小数位数,可以在print后加format(a, "##.###"),这样就控制输出小数后3位,结果为1.737了。
希望能对你有帮助。

回答2:

虽然不是完全准确,但如果要说得通俗一点,就只能说:所谓浮点数就是电脑上用来表示小数的一种形式。而精度则表示其结果的有效数字,单精度的有效数字是7位,双精度是15位,比如:

1.7374 转为单精度浮点数,结果还是1.7374
1.737412345 转为单精度浮点数是1.737412
1737412345 转为单精度浮点数是1737412000

回答3:

1.7374
浮点数就是小数

回答4:

单精度数字