VBA二次开发精度问题
各位,VBA二次开发中都有用m作为单位的,因此1mm就该输入0.001,但是这样输入的话程序运行后0.001就被默认位0了,这应该还算常用,哪位能有好的解决办法啊。 VBA里面也需要声明变量的类型的吧? 单元格内的数据是如何处理的? 若是设置为单精度或者双精度,应该不会出现0的。了解一些QB,VB,而在office中对VBA只是曾经很简单的用过,所以不能深入讨论,抱歉。 dim a as double 一般在工程上用单精度就够了,单精度后面还有很多位小数,应该不会丢失很多精度的。
页:
[1]