请教VB显示的数据后面位数不够的怎么加0
我现在用VB做的上位机,接收从DSP传输来的数据,比如说是28155,我除以1000,显示的是28.155,但是如果传上来的是28000,我除以1000,就是28了,请问我怎么将数据显示成28.000?菜鸟一个啊,请指导!我的程序是
temp1_show.Text = Str(voltagenum1 / 1000)
请问在哪地方改呢?谢谢了
[解决办法]
temp1_show.Text = Format((voltagenum1 / 1000), "##.000")
[解决办法]
MyStr = Format(5459.4, "##,##0.00") ' 返回 "5,459.40"。
MyStr = Format(334。9, "###0.00") ' 返回 "334.90"。
MyStr = Format(5, "0.00%") ' 返回 "500.00%"。
MyStr = Format("HELLO", "<") ' 返回 "hello"。
MyStr = Format("This is it", ">") ' 返回 "THIS IS IT"。
format函数的使用方式