C#中("#0.#0 %")是什么意思?

2025-02-22 11:58:24
推荐回答(3个)
回答1:

0 , 用0填充不足的位数
# , 用#代替实际的位数
%,后面显示一个%号,原数字则乘以100
举例:
324.18 "0000.000" 显示 0324.180
"#.#" 显示 324.1
"#.#%" 显示32418

回答2:

C#中har[m].ToString("#0.#0 %") // 这句话的意思是说,把har[m]这个数乘以100后,保留小数后两位小数再加上一个百分号%,即形如: 0000.00% 。

回答3:

将数字格式化
#,代表这位可有可无,
0 代表这一位一定要数字,如果没有,则用0代替