添加一个零的数字

时间:2011-10-08 07:52:53

标签: vb.net

使用VB.Net

当我用零填充数字时,它显示的是没有零的精确结果

例如

Dim a, b, c as int32

a = 001
b = 5
c = a + b

a = 009
b = 13
c = a + b

显示输出为6而不是006,22而不是022

预期输出

006
022

如何做到这一点。

需要vb.net代码帮助

2 个答案:

答案 0 :(得分:3)

如果要存储确切的零个数,则需要将数字存储为字符串。然后加法不起作用。

如果您只想显示 3位数字,您可以将其存储为整数,并在打印时格式化结果。

c.ToString("D3")

答案 1 :(得分:0)

零是没有..如果你做001 + 5的常规数学计算,结果仍然是6.我建议你查看字符串填充。