java中除法是怎么算的 java写计算器的问题为什么一定要这段代码,双精度浮点数的运算?后面的一段代码为什么会有try catch?

java写计算器的问题为什么一定要这段代码,双精度浮点数的运算?后面的一段代码为什么会有try catch?上述双精度浮点数运算可能是因为计算机在小数点后进行多位数的乘除运算时,计算误差很小。这应该是

java写计算器的问题为什么一定要这段代码,双精度浮点数的运算?后面的一段代码为什么会有try catch?

上述双精度浮点数运算可能是因为计算机在小数点后进行多位数的乘除运算时,计算误差很小。这应该是一个判断这个错误的操作。以下尝试。。。抓住。。。是因为双重价值(),字符串转换为双精度类型,如果字符串是纯数字,则可以,例如如果字符串中有非数字字符,则会引发异常