用c#从左边格式化一个数字
本文关键字:一个 数字 左边 格式化 | 更新日期: 2023-09-27 18:16:07
我想从左边开始设置数字的格式。
假设我有00.524
,那么它应该得到0.524
。
如果我有10.524
,那么它应该转换成10.524
。
这意味着如果我有0
在开始,我应该删除零。是否有像0:n2
这样的字符串格式?
假设你总是有一个有效的双精度值,你可以这样做:
string.Format("{0:n2}", double.Parse(stringWithNumber));
String.Format("{0:0.000}",00.524);
更多信息在这里
您需要使用自定义格式说明符,如:
myDouble.ToString("#0.###")
请确保使用#
在你想要一个数字只出现,如果它是有效的和0出现在任何地方你想要一个零出现。