用c#编了个求圆周率的小程序,由于变量精度是double所以只能精确到小数点后14位,请问通过什么

2024年11月22日 10:18
有3个网友回答
网友(1):

double双精度,相比float单精度已经最高了,没用像long那样的长整形,所以没有对应的数据类型了。在程序设计范围内是允许这样的误差的。如果是科学研究,用的是Matlab编程,那个才不会有误差

网友(2):

decimal 类型的精度更高

网友(3):

浮点数