前言:浮点型数据运算精度损失,将其扩大倍数以后转化为整数进行运算,确保在不同的平台上面塞僻的处理结果是一致的。
定点数放大倍数
方法:放大倍数;位移运算;隐式、显示转化;
运算操作的是二进制,效率要远高于乘法运算,定点数的数学库是一个基础类库,整个游戏它支撑起来的,在底层做一些优化,全局优化的效率就能大大的提升。放大倍数是1024,
扩大1024的倍的原因位运算符和移位运算符 - 对整数类型中的单个位执行布尔(AND、NOT、OR、XOR)和移位运算 | Microsoft Learn
前言:浮点型数据运算精度损失,将其扩大倍数以后转化为整数进行运算,确保在不同的平台上面塞僻的处理结果是一致的。
运算操作的是二进制,效率要远高于乘法运算,定点数的数学库是一个基础类库,整个游戏它支撑起来的,在底层做一些优化,全局优化的效率就能大大的提升。放大倍数是1024,
扩大1024的倍的原因位运算符和移位运算符 - 对整数类型中的单个位执行布尔(AND、NOT、OR、XOR)和移位运算 | Microsoft Learn