double类型的一个格式化问题
我想用double.ToString()实现这下这种想法:
如果为256,则输出为256;
如果为256.1,则输出为256.1;
如果为256.111111111,则输出为256.11;
也就是说,如果没有小数或小数位数本身不超过两位,就直接显示,多于两位就只保留两位。那么double.ToString(string)中的格式说明符应该怎样写呢?
[解决办法]
发布时间: 2012-01-31 21:28:41 作者: rapoo
double类型的一个格式化问题
我想用double.ToString()实现这下这种想法:
如果为256,则输出为256;
如果为256.1,则输出为256.1;
如果为256.111111111,则输出为256.11;
也就是说,如果没有小数或小数位数本身不超过两位,就直接显示,多于两位就只保留两位。那么double.ToString(string)中的格式说明符应该怎样写呢?
[解决办法]