①使用numpy等第三方库,可以提高到64bit的精度。
②使用高精度运算库。
③使用mathematica,高精度计算就赶紧用专业的数学软件。
当分子分母比较小的时候,可以给分子分母乘以一个系数,计算之后再除以这个系数,例如:0.000005% 98645132
你可以将0.0000005 × 1000000000,然后进行除法
除完之后,根据你需要的精度,转成字符串,删除其中的o
①使用numpy等第三方库,可以提高到64bit的精度。
②使用高精度运算库。
③使用mathematica,高精度计算就赶紧用专业的数学软件。
当分子分母比较小的时候,可以给分子分母乘以一个系数,计算之后再除以这个系数,例如:0.000005% 98645132
你可以将0.0000005 × 1000000000,然后进行除法
除完之后,根据你需要的精度,转成字符串,删除其中的o