当前位置: 首页 > news >正文

格式化字符串

格式化字符

格式化字符            描述

f或F            格式化浮点数

e或E            用指数计数法格式化数字

p或P            格式化百分数

n或N            用逗号分隔符格式化数字

c或C            格式化本地货币值

d或D            格式化十进制数

g或G            用浮点数或指数计数法格式化数字

x或X            将浮点数转化为十六进制

{0,6}格式化变量中0指第一个变量,6表示显示宽度

/*
  Example2_15.cs illustrates formatting numbers
*/

class Example2_15
{

    public static void Main()
    {

        // formatting integers
        int myInt = 12345;
        int myInt2 = 67890;
        System.Console.WriteLine("myInt = {0, 6}, myInt2 = {1, 5}",
          myInt, myInt2);
        System.Console.WriteLine("myInt using 10:d = {0, 10:d}",
          myInt);
        System.Console.WriteLine("myInt using 10:x = {0, 10:x2}",
          myInt);

        // formatting floating-point numbers
        double myDouble = 1234.56789;
        System.Console.WriteLine("myDouble using 10:f3 = {0, 10:f3}",
          myDouble);
        float myFloat = 1234.56789f;
        System.Console.WriteLine("myFloat using 10:f3 = {0, 10:f3}",
          myFloat);
        decimal myDecimal = 1234.56789m;
        System.Console.WriteLine("myDecimal using 10:f3 = {0, 10:f3}",
          myDecimal);
        System.Console.WriteLine("myFloat using 10:e3 = {0, 10:e3}",
          myFloat);
        System.Console.WriteLine("myFloat using 10:p2 = {0, 10:p2}",
          myFloat);
        System.Console.WriteLine("myFloat using 10:n2 = {0, 10:n2}",
          myFloat);
        System.Console.WriteLine("myFloat using 10:g2 = {0, 10:g2}",
          myFloat);

        // formatting currency values
        decimal myMoney = 15123.45m;
        System.Console.WriteLine("myMoney using 10:c2 = {0, 10:c2}",
          myMoney);
        string i = System.Console.ReadLine();
    }

}

转载于:https://www.cnblogs.com/djcsch2001/archive/2011/05/03/2035673.html

相关文章:

  • SQL Server2008存储结构之非聚集索引
  • 显示接口成员
  • Java单例多例理解
  • SQL Server 2005中解决死锁问题
  • PIX配置手册一(简单配置命令)
  • sql server 根据指定字段排序编号 update 与 order by 联合使用
  • MD5 报文摘要算法
  • 获取 Android 设备的唯一标识码
  • Android Studio 3.0项目迁移所遇到的坑
  • (转)ObjectiveC 深浅拷贝学习
  • grep过滤用法介绍(三)
  • Android Activity和Intent机制 学习笔记(显示网页,显示地图,打电话)
  • 07-JS中 li 排序
  • [WCF安全系列]从两种安全模式谈起
  • EIGRP路由协议中邻居的发现以及恢复
  • 分享一款快速APP功能测试工具
  • 【MySQL经典案例分析】 Waiting for table metadata lock
  • EventListener原理
  • Javascript弹出层-初探
  • java正则表式的使用
  • Java知识点总结(JavaIO-打印流)
  • mongodb--安装和初步使用教程
  • react-core-image-upload 一款轻量级图片上传裁剪插件
  • SpingCloudBus整合RabbitMQ
  • Spring Cloud(3) - 服务治理: Spring Cloud Eureka
  • underscore源码剖析之整体架构
  • 规范化安全开发 KOA 手脚架
  • No resource identifier found for attribute,RxJava之zip操作符
  • 继 XDL 之后,阿里妈妈开源大规模分布式图表征学习框架 Euler ...
  • ​​​​​​​sokit v1.3抓手机应用socket数据包: Socket是传输控制层协议,WebSocket是应用层协议。
  • ​LeetCode解法汇总2696. 删除子串后的字符串最小长度
  • ​二进制运算符:(与运算)、|(或运算)、~(取反运算)、^(异或运算)、位移运算符​
  • # Maven错误Error executing Maven
  • #微信小程序:微信小程序常见的配置传值
  • #我与Java虚拟机的故事#连载14:挑战高薪面试必看
  • ( 用例图)定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现
  • (1)(1.13) SiK无线电高级配置(六)
  • (14)Hive调优——合并小文件
  • (MATLAB)第五章-矩阵运算
  • (NSDate) 时间 (time )比较
  • (分享)一个图片添加水印的小demo的页面,可自定义样式
  • (附源码)ssm失物招领系统 毕业设计 182317
  • (四)linux文件内容查看
  • (未解决)macOS matplotlib 中文是方框
  • (一)基于IDEA的JAVA基础1
  • (转)AS3正则:元子符,元序列,标志,数量表达符
  • (转)创业的注意事项
  • (状压dp)uva 10817 Headmaster's Headache
  • ... 是什么 ?... 有什么用处?
  • .net Application的目录
  • .Net 访问电子邮箱-LumiSoft.Net,好用
  • .NET单元测试
  • /usr/bin/python: can't decompress data; zlib not available 的异常处理
  • [ element-ui:table ] 设置table中某些行数据禁止被选中,通过selectable 定义方法解决
  • [20170713] 无法访问SQL Server