小数放大缩小的问题
我写了一个界面,如下图所示。右边比如那个厚度0.1,单位是mm。
点击左边那个cm按钮,显示0.01.
点击左边那个m按钮,变成0.0001.
开始我定义了一个单精度型数据
Dim temp As Single
这样,当由m切换回mm时,应该变成0.1,
可是却变成了如下所示:
于是我把变量改成双精度型
Dim temp1 As Double
这样由m切换回mm时没错了,是0.1,可是从cm
切换回mm时,还是出现上面的情况,而不是0.1.
请问高手,我该怎么解决?谢谢!