如何格式化 Int32 数字?

发布于 2024-08-27 13:33:58 字数 335 浏览 6 评论 0原文

获取格式化 Int32 数字的最佳方法是什么?

假设我有这个 o 函数:

string o(int x);

这是 o 需要根据 x 返回的值

x = 0    =>    o = 00
x = 1    =>    o = 01
x = 5    =>    o = 05
x = 10   =>    o = 10
x = 31   =>    o = 31
x = 106  =>    o = 106

What is the best way to get formatted Int32 numbers?

Let say I have this o function:

string o(int x);

This is the value that o need to return according to x

x = 0    =>    o = 00
x = 1    =>    o = 01
x = 5    =>    o = 05
x = 10   =>    o = 10
x = 31   =>    o = 31
x = 106  =>    o = 106

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

清晰传感 2024-09-03 13:33:58

当 int x
使用

 x.ToString("00");
 String.Format("{0:00}",x);

when int x
use

 x.ToString("00");
 String.Format("{0:00}",x);
他是夢罘是命 2024-09-03 13:33:58
string o(int x)
{
    return string.Format("{0:00}", x);
}
string o(int x)
{
    return string.Format("{0:00}", x);
}
‘画卷フ 2024-09-03 13:33:58

可以使用 PadLeft 使总填充宽度为 2,并带有字符 ' 0'。

string o(int x) {
    return x.ToString().PadLeft(2, '0');
}

Can use PadLeft to a total padding width of 2 with the character '0'.

string o(int x) {
    return x.ToString().PadLeft(2, '0');
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文