今天上午问错了
一个double或decimal类型数字 例如 5.400 5.475两个数,怎样做可以上5.40显示为5.4(取有效位,而不是5.40) 而5.475四舍五入成5.48
我的方法是先按保留特定位数四舍五入,然后在进行字符串运算判断最后一位是否为零。。这样做性能不是很好。。请高手指教
string.Format("{0:#.##}", 5.400)
string.Format("{0:#.##}", 5.475)
试试{0:0.00}或者{0:9.99},不确定。