数字常用格式_数字字体大全对照表

数字常用格式_数字字体大全对照表三位一逗:使用“N”(使用n也可以,不区分大小写),“N”后面的数字是小数位数//三位一逗,保留5位小数Console.WriteLine($"{9999.12345.ToString(

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/167393.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Twisted application中TCPClient的使用

    Twisted application中TCPClient的使用

    2021年8月18日
    48
  • 360手机卫士—扫描杀雷达效果[通俗易懂]

    360手机卫士—扫描杀雷达效果

    2022年2月5日
    37
  • java设计模式1,单一职责原则

    java设计模式1,单一职责原则单一职责原则就是指一个类或者模块应该有且只有一个改变的原因。

    2025年6月11日
    1
  • linux跨网段实现内网互通_docker跨主机通信

    linux跨网段实现内网互通_docker跨主机通信1.简介TCP协议规定只有处于同一个网段的IP才能实现互通,如果处于不同网段,可以配置一台双网卡机器为网关然后指定路由线路实现跨网段访问。实现思路:将双网卡服务器作为一个代理服务器,实现双向网关的一个功能如上图所示,Proxy作为双向网关Client如果要实现Server的互通,如果Client和Server在同一个子网段可以直接ping同,但是如果不在同一个网段,Client就会先去找其网关,再由其网关寻找Server,对于Server也是这样。2.实现方案2.1代理1.开启数据包的转发功

    2022年9月11日
    0
  • c语言中位运算符的用法_c语言中位运算符的优先级

    c语言中位运算符的用法_c语言中位运算符的优先级位 运 算一直对位运算头疼,在此总结一下   程序中的所有数在计算机内存中都是以二进制的形式储存的。位运算说穿了,就是直接对整数在内存中的二进制位进行操作。运位算包括位逻辑运算和移位运算,位逻辑运算能够方便地设置或屏蔽内存中某个字节的一位或几位,也可以对两个数按位相加等;移位运算可以对内存中某个二进制数左移或右移几位等。计算机内部是以补码形式存放数值的。C语言提供了六种位运算位运算符含义…

    2022年10月5日
    0
  • java通过jdbc连接sql server数据库_mysqljdbc连接数据库代码

    java通过jdbc连接sql server数据库_mysqljdbc连接数据库代码文章目录一、需求二、项目结构三、步骤1、创建数据库、数据表,插入数据2、创建javaweb项目3、下载驱动包4、导入驱动包5、创建包,创建类6、程序7、运行结果一、需求创建一个javaweb项目,读取bookinfo表中的数据,并输出到控制台二、项目结构JDBC.java用来写主程序mysql-connector-java-5.1.47.jar是java连接mysql需要导入的jar包…

    2022年9月9日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号