• C#.NET中的ToString()数字格式化


    数字格式字符串
    -----货币-----
    .ToString("C");
    .ToString("c");
    例 2.5.ToString("c") -> ¥2.50
    -----十进制-----
    .ToString("D");
    .ToString("d");
    例 123.ToString("d8") -> 00000123
    -----科学记数-----
    .ToString("E");
    .ToString("e");
    -----定点-----
    .ToString("F");
    .ToString("f");
    例 25.ToString("f2") -> 25.00
    -----常规-----
    .ToString("G");
    .ToString("g");
    例 2.5.ToString("g") -> 2.5
    -----数字-----
    .ToString("N");
    .ToString("n");
    例 2500000.ToString("n") -> 2,500,000.00
    -----百分比-----
    .ToString("P");
    .ToString("p");
    例 0.125.ToString("p")  -> 12.5%
    -----往返过程-----
    .ToString("R");
    .ToString("r");
    -----任何单个字符-----
    .ToString();

    自定义数字格式字符串
    格式符  说明
    0       小数左取整 小数右占位
    #       非0时数字占位
    .       小数点
    ,       千分隔符
    %       乘以100后加%表示
           转义序列
    ''      字符串
    ""      字符串
    ;       分割正数负数和零

    格式字符串  数据类型  值    输出 
    #####       Double    123   123
    00000       Double    123   00123
    (###) ### - #### Double  1234567890   (123) 456 – 7890
    #.##        Double    1.2   1.2
    0.00        Double    1.2   1.20
    00.00       Double    1.2   01.20
    #,#         Double    1234567890      1,234,567,890
    #,,         Double    1234567890      1235
    #,,,        Double    1234567890      1
    #,##0,,     Double    1234567890      1,235
    #0.##%      Double    0.086           8.6%
    0.###E+0    Double    86000           8.6E+4
    0.###E+000  Double    86000           8.6E+004
    0.###E-000  Double    86000           8.6E004
    [##-##-##]  Double    123456          [12-34-56]
    ##;(##)     Double    1234            1234
    ##;(##)     Double   -1234            (1234)

  • 相关阅读:
    微信小程序左右滚动公告栏效果
    返回当前页面title、url等操作
    打开URL操作
    打开浏览器操作
    Java for selenium(webdriver) 环境搭建
    HTMLTestRunner 自动化测试报告
    Python特殊语法:filter、map、reduce、lambda [转]
    抽象类
    __str__
    WebTable 扩展
  • 原文地址:https://www.cnblogs.com/ck235/p/5020656.html
Copyright © 2020-2023  润新知