为了账号安全,请及时绑定邮箱和手机立即绑定

c# double不使用toString保留double类型的2位小数,不足补0

c# double不使用toString保留double类型的2位小数,不足补0

C#
DIEA 2018-07-17 11:06:13
因为使用NPOI写入Excel,但是如果你写入的是string类型的数字的话,就会出现绿色小三角,导致Excel不能使用公式累加总和,故程序不能使用toString()去处理。比如 double a=1.200;我想保留成2位小数,按道理结果是 1.20比如double b=1.0000 =>1.00但是使用Math.Round会把0去除掉我不知道还有没有更好的办法去解决这个,特发此贴,求大神解答!
查看完整描述

1 回答

?
富国沪深

TA贡献1790条经验 获得超9个赞

题主这不是不懂C#和NPOI,明显是不懂EXCEL的。


查看完整回答
反对 回复 2018-08-13
  • 1 回答
  • 0 关注
  • 1178 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信