我们做运算一般使用两种方法
1. 浮点,这个可以保持比较高的精度,一般都是使用一些数学运算规则,来实现的,它比较消耗资源。
2. 整数定长方法来处理,这种方法比较简洁,速度快,消耗的资源也少,一般这种方法在资源比较紧缺的情况下使用。
举个例子, 1/2 ,如果使用浮点计算 =0.5,但是如果使用整数计算就 = 0,但是为了获得0.5这个数据,1必须先乘以10,然后再处理,你需要的精度越高,放大的倍数要越大,而且如果计算的内容很多,会产生累积误差。同时还要注意溢出问题,正负问题等。
用什么还是要看的。