C# string.Format()格式
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text; namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
#region 数字格式化
//货币
Format_C(); //十进制
Format_D(); //科学计算法
Format_E(); //常规
Format_G(); //用逗号隔开数字
Format_N(); //16进制
Format_X(); //格式化数字
Format_F(); //格式化百分比
Format_P(); #endregion Console.ReadKey();
} #region 数字格式化 /// <summary>
/// 货币('C'后面跟的数字如果是 '2' 得到的结果‘¥2.00’,所以C 后面跟的数就是小数点后面的数 )
/// </summary>
public static void Format_C()
{
Console.WriteLine("货币:"+string.Format("{0:C2}", ));
} /// <summary>
/// 十进制(如果是 'D2'则结果是 02 )
/// </summary>
private static void Format_D()
{
Console.WriteLine("十进制:"+string.Format("{0:D3}", ));
} /// <summary>
/// 科学计数法
/// </summary>
private static void Format_E()
{
Console.WriteLine(string.Format("科学计数法:" + "{0:E2}", ));
} /// <summary>
/// 常规
/// </summary>
private static void Format_G()
{
Console.WriteLine(string.Format("常规:" + "{0:G}", ));
} /// <summary>
/// 用逗号隔开数字(如果N后面跟的是1,小数点后面则跟着一个0)
/// </summary>
private static void Format_N()
{
Console.WriteLine(string.Format("用逗号隔开:" + "{0:N1}", ));
} /// <summary>
/// 16进制
/// </summary>
private static void Format_X()
{
Console.WriteLine(string.Format("16进制:" + "{0:X}", ));
} /// <summary>
/// 格式化数字(如果是 'F3'则值是 10.098)
/// </summary>
private static void Format_F()
{
Console.WriteLine(string.Format("固定值:" + "{0:F2}", 10.098));
} /// <summary>
/// 格式化百分比(如果是 'P2' 则值是82.00%)
/// </summary>
private static void Format_P()
{
Console.WriteLine(string.Format("百分比:" + "{0:P0}", 0.82));
} #endregion }
}
C# string.Format()格式的更多相关文章
- String.Format格式说明——复制于DotNet笔记
String.Format格式说明 C#格式化数值结果表 字符 说明 示例 输出 C 货币 string.Format("{0:C3}", 2) $2.000 D 十进制 st ...
- JSON详解+ C# String.Format格式说明+ C# ListView用法详解 很完整
JSON详解 C# String.Format格式说明 C# ListView用法详解 很完整
- string类(三、string.format格式字符串)
参考连接: http://www.cnblogs.com/luluping/archive/2009/04/30/1446665.html http://blog.csdn.net/samsone/a ...
- String.Format 格式说明
C#格式化数值结果表 字符 说明 示例 输出 C 货币 string.Format("{0:C3}", 2) $2.000 D 十进制 string.Format("{0 ...
- C# String.Format格式说明
C#格式化数值结果表 字符 说明 示例 输出 C 货币 string.Format("{0:C3}", 2) $2.000 D 十进制 string.Format("{0 ...
- String.Format格式说明(转)
C#格式化数值结果表 字符 说明 示例 输出 C 货币 string.Format("{0:C3}", 2) $2.000 D 十进制 string.Format("{0 ...
- String.Format格式说明
原文地址:http://www.cnblogs.com/tuyile006/archive/2006/07/13/449884.aspx C#格式化数值结果表 字符 说明 示例 输出 C 货币 str ...
- 【2017-04-19】C#中String.Format格式使用
例子: int a =9; string s= a.ToString("000"); Console.Write(s); 打印出来就是009 C#格式化数值结果表 字符 说明 示例 ...
- JAVA字符串格式化-String.format()的使用(转)
常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处.format()方法有两种重 ...
随机推荐
- 微信小程序从零开始开发步骤(二)
上一章注册完小程序,添加新建的项目,大致的准备开发已经完成,本章要分享的是要创建一个简单的页面了,创建小程序页面的具体几个步骤: 1. 在pages 中添加一个目录 选中page,右击鼠标,从硬盘打开 ...
- 【poj 1704】Georgia and Bob
Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 9776 Accepted: 3222 Description Georgia a ...
- VO对象通过groovy模板映射XML文件
介绍 之前写过JAVA+XSLT相关的技术博客,近期研究了一个开源工具包org.codehaus.groovy,处理VO对象和XML文件映射很方便. 简言之:将VO对象中的属性(包含Collectio ...
- Erlang入门
Erlang简史(翻译) Erlang入门(二)—并发编程 Erlang入门(三)——分布式编程 Erlang入门(四)——错误处理和鲁棒性 Erlang入门(五)——补遗
- CreateFileMapping和MapViewOfFile函数
大家都是到PG是分布式网络事务处理数据库,与其他数据库优点之一就在于服务器与客户的交流是一对一的,所谓一对一是指,针对客户的每一连接服务器都会产生一个进程为其服务,那么问题就来了,这些进程间是如何交互 ...
- Visual Studio for Mac
Visual Studio for Mac 初体验 你喜爱的 IDE,现在可用于 Mac 来自:https://www.visualstudio.com/zh-hans/vs/visual-stu ...
- java-线程-基础
线程状态及转化 借用网上的一幅图: 说明: 线程一共分为5种状态 新建状态(new) 线程对象被创建后,就进入了新建状态,例如:Thread t = new Thread(); 就绪状态(Runnab ...
- hbase 配置高可用hmaster
1.先停掉hbase bin/stop-hbase.sh 2.在hbase的conf目录下创建 backup-masters 添加hadoop003 3.分发 4.重新启动hbase并查看 bin/s ...
- Android菜鸟的成长笔记(16)——Service简介
Service是Android四大组件之一 1.Service与Activity的区别在:Service一直在后台运行,没有用户界面. 2.选择Activity与Service的标准:如果某个程序组件 ...
- 使用ant对项目进行多渠道打包时遇到问题记录
1.打包成功后,打开apk时,会出现闪退的现象解决方法:1.配置好ant后,先把项目正常运行后,再打包,如有问题见第2步 2.找到项目中build.xml,然后右键,选择Run As - ...