| 发表于:2007-05-29 17:55:34 楼主 |
下面是我的一段代码: dim myvalue as single randomize myvalue = round((4 - 1 + 1) * rnd + 1, 1) text1.text = myvalue 第一个问题是:vb中single的数据在显示小于1的小数时是这样比如:0.1就显示成.1 ,如何让它显示成0.1的格式? 第二个问题是,我上段代码在文本控件里有时候会出这样的数值:4.1999998或3.900000,我使用了round()函数怎么还会出现这样的情况,请指教! |
|
|
|
|