Java - 变量保留 100 位小数
Java - 100 decimal places in variable
我在计算小数点后 15 位以上的圆周率时遇到问题(我使用了双精度)。
我的结果看起来不错,只是我的变量被限制在小数点后 15 位:
3.140592653839794
任何人都可以告诉我如果我想要更多的小数位我必须做什么?
谢谢和问候!
使用 java.math.BigDecimal 而不是 double
以获得任意(有限)精度。
我在计算小数点后 15 位以上的圆周率时遇到问题(我使用了双精度)。
我的结果看起来不错,只是我的变量被限制在小数点后 15 位:
3.140592653839794
任何人都可以告诉我如果我想要更多的小数位我必须做什么?
谢谢和问候!
使用 java.math.BigDecimal 而不是 double
以获得任意(有限)精度。