首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

小弟我看到有*ToString("F")和*ToString("G")的用法,请教F,G分别代表什么

2012-01-14 
我看到有*.ToString(F)和*.ToString(G)的用法,请问F,G分别代表什么?我看到有*.ToString( F )和*.ToS

我看到有*.ToString("F")和*.ToString("G")的用法,请问F,G分别代表什么?
我看到有*.ToString( "F ")和*.ToString( "G ")的用法,请问F,G分别代表什么?

[解决办法]
格式字符
说明

C
以货币格式显示数值。

D
以十进制格式显示数值。

E
以科学记数法(指数)格式显示数值。

F
以固定格式显示数值。

G
以常规格式显示数值。

N
以数字格式显示数值。

X
以十六进制格式显示数值。


[解决办法]
E或e科学记数法精度定义符决定小数位数,缺省为6位
F或f固定小数位 精度定义符设置小数位数
G或g常规 选择E或F中最紧凑的格式

[解决办法]
输出格式化.网上一搜应该有.

folat fi = 0.500;
printf( "%f ",fi);//输出0.500
printf( "%g ",fi);//输出0.5

[解决办法]
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.00
X 十六进制 255.ToString( "X ") FF

[解决办法]
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.00
X 十六进制 255.ToString( "X ") FF
[解决办法]
这些东西在msdn,如果你本地装了话,天天查看一点

热点排行