我有一个要求,我必须为Excel写一个double值。值的小数位数不固定,我需要捕获所有小数位,同时设置最小2位小数但不设置最大限制。
#,## 0.00只会将值限制为只有2位小数,而类似于#,## 0.00 ###的格式会将小数值限制为5位。因此,对于像100,000,000.1234567这样的双倍值,我将错过额外的十进制数。
有人可以建议什么是避免设置最大小数限制的好方法,以便我捕获实际数字而不以任何形式舍入/截断它?有没有办法可以避免将数字转换为String或将Excel单元格更改为Text类型。