大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
三位一逗:使用“N”(使用n也可以,不区分大小写),“N”后面的数字是小数位数
//三位一逗,保留5位小数 Console.WriteLine($"{9999.12345.ToString("N5")}"); //三位一逗,四舍五入,保留2位小数 Console.WriteLine($"{9999.555.ToString("N2")}"); //三位一逗,保留8位小数,缺了补0 Console.WriteLine($"{99999999.3.ToString("N8")}");
9,999.12345 9,999.56 99,999,999.30000000
百分比:使用“P”(或p),后面数字设置小数位数。
//百分比,保留3位小数 Console.WriteLine($"{9999.12345.ToString("P3")}"); //百分比,保留2位小数 Console.WriteLine($"{9999.5595.ToString("P2")}"); //百分比,保留8位小数,缺了补0 Console.WriteLine($"{99999999.3.ToString("P8")}");
999,912.345% 999,955.95% 9,999,999,930.00000000%
货币:C或c,后面数字设置小数位数
//货币,中文单位,4位小数(四舍五入),三位一逗 Console.WriteLine($"{9999.12345.ToString("C4", CultureInfo.CreateSpecificCulture("zh-CN"))}"); //货币,英文单位,2位小数,三位一逗 Console.WriteLine($"{9999.12345.ToString("C2", CultureInfo.CreateSpecificCulture("en-US"))}"); //货币,法文单位,2位小数,三位一逗 Console.WriteLine($"{(-1000088888.12345).ToString("C2", CultureInfo.CreateSpecificCulture("fr-FR"))}");
¥9,999.1235 $9,999.12 -1?000?088?888,12 €
参考链接:https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-numeric-format-strings
自定义格式:https://docs.microsoft.com/en-us/dotnet/standard/base-types/custom-numeric-format-strings
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/167393.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...