C# 格式字符串的格式项
来源:互联网 发布:淘宝全网举报假货最快 编辑:程序博客网 时间:2024/05/16 15:29
一、如何输出货币格式,小数保留位数?
语法:{ 索引[,对齐][:格式字符串]}
说明:索引:从0开始,与变量列表对应
对齐:设置显示的宽度和对齐的方式
格式字符串: 包含格式说明符
一个带符号的整数,整数的大小表示数据的宽度,正数为右对齐,负数为左对齐
对齐:设置显示的宽度和对齐的方式
格式字符串: 包含格式说明符
一个带符号的整数,整数的大小表示数据的宽度,正数为右对齐,负数为左对齐
如下:
Console.WriteLine("{0}", 98);
Console.WriteLine(String.Format("{0,-3:F3}", 98));
Console.WriteLine(String.Format("{0,28:C3}", 98));
Console.WriteLine(String.Format("{0,-3:F3}", 98));
Console.WriteLine(String.Format("{0,28:C3}", 98));
二、各种格式化定义字符
三、C#保留小数位
//1.保留N位,四舍五入 .
decimal
d=
decimal
.Round(
decimal
.Parse(
"0.67895"
),2);
//2.保留N位四舍五入Math.Round(0.67895,2)
//3.保留N位四舍五入
double
dbdata = 0.78965;
string
str1 = dbdata.ToString(
"f2"
);
//fN 保留N位,四舍五入
//4.保留N位四舍五入
string
result = String.Format(
"{0:N2}"
, 0.67895);
//2位
string
result = String.Format(
"{0:N3}"
, 0.67895);
//3位
//5. 保留N位四舍五入 (不错)
double
s1=0.67895;
result=s1.ToString(
"#0.00"
);
//点后面几个0就保留几位
0 0
- C# 格式字符串的格式项
- C# DateTime 格式字符串
- C# 字符串格式说明
- C#字符串格式转换
- c# 格式字符串
- C#格式字符串集锦
- C# 各种字符串格式
- C#字符串格式
- C#字符串格式
- C# 自定义格式字符串
- C# 各种字符串格式
- C# 各种字符串格式
- C#字符串格式判断
- C#字符串格式
- c# 的复合格式字符串(Format)
- C# 构造xml格式的字符串
- C# JSON格式的字符串读取到类中
- C# GMT格式的字符串转时间
- 搜索功能优化,性能优化比较,dom,dom4j,json
- Java事务处理
- JQuery图表框架之Highcharts
- Android带有删除按钮的EditText:EditTextWithDeleteButton
- iPhone解锁密码忘了,指纹识别也用不了 -- 恢复iPhone吧
- C# 格式字符串的格式项
- webservice技术之-axis2(服务端ADB)
- 二叉树建树
- 一文读懂机器学习,大数据/自然语言处理/算法全有了……
- XML与DataSet的相互转换
- Android RecyclerView 使用完全解析 体验艺术般的控件
- Android仿微信语音聊天
- Android性能优化典范(三)
- spring中的单例与java中的单例