需求:不为0时最多显示四位小数,为0时直接显示0

问题:原来使用的格式化字符串为{0:0.####},但在值为零时显示0.0000,显示效果不好。

3.1415926 ==> 3.1416 
-3.1415926 ==> -3.1416 
0 ==> 0.0000

解决:其实格式化字符中可以使用条件格式,改为{0:0.####;-0.####;0}后显示正常。格式说明{0:数值为正时的格式化字符;数值为负时的格式化字符;数值为0时的显示值},条件之间以分号分隔。

3.1415926 ==> 3.1416 
-3.1415926 ==> -3.1416 
0 ==> 0

其它请参见:
http://www.cnblogs.com/jinluo/archive/2008/03/26/1122398.html

相关文章:

  • 2021-10-08
  • 2021-06-15
  • 2022-12-23
  • 2021-10-21
  • 2022-01-26
  • 2022-12-23
  • 2021-05-24
猜你喜欢
  • 2021-08-06
  • 2022-01-14
  • 2021-10-19
  • 2021-05-27
  • 2022-12-23
相关资源
相似解决方案