首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

数值不正确解决思路

2012-02-10 
数值不正确dimb2assingledima,basbyteb2a+b/10如果a0的时候,b7时,b2.7,a不等于0时就正常,怎样才能修正

数值不正确
dim   b2   as   single  
dim   a,b   as   byte
b2   =   a   +   b   /   10  
如果a=0的时候,b=7时,b2=.7,a不等于0时就正常,怎样才能修正这个问题,我要的结果是当a=0时,b2=0.7谢谢了!

[解决办法]
而1.0的时候只显示1.,这应该是format的bug吧?
===============================================
format函数非常灵活,多多试验应该可以找到合适的
如果确定要保留一位小数,可以
format(b2, "0.0 ")

热点排行