Format integer as string with 2 digits
我想将整数9格式化为" 09",将25格式化为" 25"。
有人可以告诉我该怎么做吗?
谢谢!
您可以使用以下任一选项:
" 0"自定义说明符
-
value.ToString("00") -
String.Format("{0:00}", value)
十进制(" D")标准格式说明符
-
value.ToString("D2") -
String.Format("{0:D2}", value)
想要查询更多的信息:
- 自定义数字格式字符串
- 标准数字格式字符串
如果您想要的只是前导零,则可以使用以下代码:
1 | value.tostring.padleft("0",2) |
如果您有2位数字,例如25,您将得到" 25"。...如果您只有一位数字,例如9,您将得到" 09"。...值得注意的是, 给您一个字符串,而不是整数,因此您稍后可能需要在代码中进行转换。
我不知道确切的语法。 但是用任何一种语言,它看起来都是这样。
1 2 3 4 5 6 7 8 | a = 9 aString ="" if a < 10 then aString="0" + a else aString ="" + a end if |