标准数字格式字符串输出示例

标准数字格式字符串输出示例

MSDN

下列表包含通过使用标准数字格式字符串生成输出的几个示例。

下列表中的每一列对应于标准数字格式字符串主题中的一行。通过结合使用 ToString 方法与标准数值格式说明符以及特定数据类型、值和区域性生成输出。

货币

格式字符串 区域性 数据类型 输出

C


en-US


Double


12345.6789


$12,345.68


C


de-DE


Double


12345.678


12.345,68 €

十进制数

格式字符串 区域性 数据类型 输出

D


en-US


Int32


12345


12345


D8


en-US


Int32


12345


00012345

科学记数法(指数)

格式字符串 区域性 数据类型 输出

E


en-US


Double


12345.6789


1.234568E+004


E10


en-US


Double


12345.6789


1.2345678900E+004


E


fr-FR


Double


12345.6789


1,234568E+004


e4


en-US


Double


12345.6789


1.2346e+004

定点

格式字符串 区域性 数据类型 输出

F


en-US


Double


12345.6789


12345.68


F


es-ES


Double


12345.6789


12345,68


F0


en-US


Double


12345.6789


123456


F6


en-US


Double


12345.6789


12345.678900

常规

格式字符串 区域性 数据类型 输出

G


en-US


Double


12345.6789


12345.6789


G7


en-US


Double


12345.6789


12345.68


G


en-US


Double


0.0000023


2.3E-6


G


en-US


Double


0.0023


0.0023


G2


en-US


Double


1234


1.2E3


G


en-US


Double


Math.PI


3.14159265358979

数字

格式字符串 区域性 数据类型 输出

N


en-US


Double


12345.6789


12,345.68


N


sv-SE


Double


12345.6789


12 345,68


N4


en-US


Double


123456789


123,456,789.0000

百分比

格式字符串 区域性 数据类型 输出

P


en-US


Double


.126


12.60 %

往返过程

格式字符串 区域性 数据类型 输出

r


en-US


Double


Math.PI


3.141592653589793

十六进制数

格式字符串 区域性 数据类型 输出

x


en-US


Int32


0x2c45e


2c45e


X


en-US


Int32


0x2c45e


2C45E


X8


en-US


Int32


0x2c45e


0002C45E


x


en-US


Int32


123456789


75bcd15

时间: 2024-08-04 06:33:15

标准数字格式字符串输出示例的相关文章

自定义数字格式字符串输出示例

自定义数字格式字符串输出示例 MSDN 下表阐释了通过给特定数据类型和值应用某些自定义数字格式字符串来创建的输出.输出是通过使用 ToString 方法和美国英语 (en-US) 区域性生成的. “格式字符串”列指示格式字符串,“数据类型”列指示所用的数据类型,“值”列指示被格式化的数字的值,“输出”列指示格式化的结果. 格式字符串 数据类型 值 输出 ##### Double 123 123 00000 Double 123 00123 (###) ### - #### Double 1234

标准 DateTime 格式字符串

标准 DateTime 格式字符串 MSDN 标准 DateTime 格式字符串包含一个标准 DateTime 格式说明符字符,该字符表示自定义 DateTime 格式字符串.格式字符串最终定义由格式化操作产生的 DateTime 对象的文本表示形式.请注意,任何包含一个以上字母字符(包括空白)的 DateTime 格式字符串都被解释为自定义 DateTime 格式字符串. 标准 DateTime 格式说明符 下表描述了标准 DateTime 格式说明符.有关各格式说明符所产生输出的示例,请参见

2017-9-15第一次学习C#内容(隐式转换,语句,输入输出,格式字符串,示例)

类型转换 1).隐式转换 注意: 隐式转换中不存在向char类型的隐式转换,float和double类型也不能隐式转换为decimal型. 2)强制类型转换 (目标类型) (表达式) 3)其他方式的转换\ ①Parse 目标类型.Parse(待转换字符串) ②as as运算符用以在兼容的引用类型之间执行某些类型的转换.如果要转换的类型与指定的类型兼容,转换就会成功,反之,就会失败as运算符就会返回null而不是引发异常. ③装箱与拆箱 装箱和拆箱能使值类型能够与object类型发生转换 装箱是将

使用IFormattable实现自定义格式字符串输出

IFormattable接口提供了ToString()方法的定义,使用该方法可以将对象的值按照指定的格式转化成字符串的功能. 下面是ToString()方法的完整定义. string ToString( string format, IFormatProvider formatProvider ) 其中: 第一个参数告诉方法需要何种格式的输出,而第二个IFormatProvider的参数则允许类型的使用者自定义格式化方法,在本文实现的ToString()方法中,并没有使用到第二个参数.关于IFo

【转载】C#数字格式ToString方法

例如下,字符串,格式化 数字格式字符串 -----货币----- .ToString("C"); .ToString("c"); 例 2.5.ToString("c") -> ¥2.50 -----十进制----- .ToString("D"); .ToString("d"); 例 123.ToString("d8") -> 00000123 -----科学记数----- .

判断字符串是否为数字格式

import java.util.Scanner; /*判断字符串是否是数字格式*/ public class CheckNum {    public static void main(String args[]){    Scanner scanner = new Scanner(System.in);    System.out.println("请输入要验证的字符串:");    String str = scanner.next();    char c[] = str.to

【美妙的Python之四】标准变量类型-数字与字符串

美妙的Python之Python标准变量类型 简而言之: Python 是能你无限惊喜的语言,与众不同.         1.数字:        Python支持四种数字变量类型: int(有符号整形) long(长整形) float(浮点型) complex(复数)        数字变量用于存储数值,数字对象是不可改变对象,因此改变数字变量的值会分配一个新的对象.       如下示意图:          变量相当于便签,a=3则相当于将a便签贴到值为3的数字对象上,这样便可以通过便签a

输入中文日期输出对应的数字格式的日期

案例:编写一个函数进行日期转换,将输入的中文日期转换为阿拉伯数字日期 比如:二零一二年十二月月二十一日要转换为2012-12-21.(处理"十" 的问题:1.*月十日:2.*月十三日:3.*月二十三日:4.*月三十日:) 四中情况对"十"的不同翻译.1→10:2→1:3→不翻译:4→0[年部分不 可能出现'十',都出现在了月与日部分.] 测试数据:二零一二年十二月二十一日(2012年12月21日).二零零九年七 月九日.二零一零年十月二十四日.二零一零年十月二十日

递归调用函数-以字符串输出数字

递归输出字符,注意,使用putchar输出一个数字的时候需要加'0',否则.... 1 #include<stdio.h> 2 3 void convert(int n) 4 { 5 int i; 6 if((i=n/10)!=0) 7 { 8 convert(i); 9 } 10 putchar(n%10+'0'); 11 } 12 13 int main(void) 14 { 15 int num; 16 printf("input a num:\n"); 17 sca