tring.Format格式化用法

(数字保留两位小数,且每隔3为用逗号隔开):

string.format("1f,.2d",333) -->333.00

string.format("1f,.2d",333.092) -->333.09

http://www.cnblogs.com/sunzhongzheng/p/4064731.html

时间: 2024-10-26 15:55:20

tring.Format格式化用法的相关文章

string.Format格式化用法详解

1.格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元) string.Format("{0:C}",0.2) 结果为:¥0.20 (英文操作系统结果:$0.20) 默认格式化小数点后面保留两位小数,如果需要保留一位或者更多,可以指定位数 string.Format("{0:C1}",23.15) 结果为:¥23.2 (截取会自动四舍五入) 格式化多个Object实例 string.Format("市场价:{0:C},优惠价{1:C

Python 字符串占位符与.format格式化的用法

直接上代码,一看就能懂: my_name = 'Richard' age = 22 salary = int(input('please input your salary:')) #method 1 占位符,%s表示只能接受string, %d代表只能接受数字,所以上边salary接受的input输入,需要强转为int类型 res1 = 'res1: My name is %s ,I\'m %d years old, my salary is %d'%(my_name,age,salary)

CString Format的用法

在MFC中会经常用到CString::Format.下面是我收集的一些资料. 官方定义: CString::Format void Format( LPCTSTR lpszFormat, ... ); void Format( UINT nFormatID, ... ); Parameters lpszFormat A format-control string. nFormatID The string re Remarks Call this member function to write

.NET C# Tostring() format 格式化字符串大全

C 货币 2.5.ToString("C") ¥2.50 D 十进制数 25.ToString("D5") 00025 E 科学型 25000.ToString("E") 2.500000E+005 F 固定点 25.ToString("F2") 25.00 G 常规 2.5.ToString("G") 2.5 N 数字 2500000.ToString("N") 2,500,000.0

delphi Format格式化函数

Format是一个很常用,却又似乎很烦的方法,本人试图对这个方法的帮助进行一些翻译,让它有一个完整的概貌,以供大家查询之用: 首先看它的声明:function Format(const Format: string; const Args: array of const): string; overload; 事实上Format方法有两个种形式,另外一种是三个参数的,主要区别在于它是线程安全的, 但并不多用,所以这里只对第一个介绍:function Format(const Format: st

%格式化和format格式化--python

格式符 %[(name)][floags][width].[precision]typecode (name) 可选,用于选择指定的key flags 可选,可提供的值有: · + 右对齐,整数前加正号,负数前加负号 · - 左对齐,正数钱无符号,负数前加负号: · 空格 右对齐:正数前加空格,负数前加负号 · 0 右对齐,正数前无符号,负数前加负号:用0填充 width 可选,占有宽度 typecode 必选 %s 字符串(str()的显示) %r 字符串采用repr()显示 %c 单个字符

C# String.Format格式化json字符串中包含"{" "}"报错问题

json.Append(String.Format("{\"total\":{0},\"row\":{1}}", lineCount, strJSON));直接会报错 字符串中包含{或者},则需要用{{ 来代替字符 {,用}} 代替 }如:json.Append(String.Format("{{\"total\":{0},\"row\":{1}}}", lineCount, strJS

Pyhton实用的format()格式化函数

Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能. 基本语法是通过 {} 和 : 来代替以前的 % . format 函数可以接受不限个参数,位置可以不按顺序. 实例 >>>"{} {}".format("hello", "world") # 不设置指定位置,按默认顺序 'hello world' >>> "{0} {1}".for

Java Format 格式化

Format 该类是个抽象基类,具体子类必须实现: //将对象格式化为指定模式的字符串 format(Object obj, StringBuffer toAppendTo, FieldPosition pos) //将字符串重新解析为对象 parseObject(String source, ParsePosition pos) DateFormat(格式化日期时间) DateFormat根据当前语言环境格式化日期和时间. DateFormat是一个抽象类,所以不能直接new创建实例对象.但该