VB浮点数显示不出小数点前面的0,用format函数不行。求解答!!
展开全部
如本应是0.053751却显示为.53751。求助。 Format(a, "0.000000") a为单精度浮点数 建议你用format将结果的格式进行设定 ,gazjcU
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a=0.01
if a<1 then
b="0" & cstr(a)
else
b=cstr(a)
end
debug.print b
if a<1 then
b="0" & cstr(a)
else
b=cstr(a)
end
debug.print b
追问
接收到的是下位机返回的单精度浮点数,不是固定的什么数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
format(a,"0.##############") 即可
Format(a,"0.0000")可保证小数点后面有四位
Format(a,"0.0000")可保证小数点后面有四位
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询