提高代码的运算速度——代码优化的方法总结

float、double的计算是比较复杂的,尤为是软件计算,要比较指数,有效数字等,确定是须要好几个汇编指令的。 浮点数的加法运算(不要问哥为啥只讲加法~)分为下面几个步骤: 对阶 位数求和 规格化 舍入 校验判断数组 所以总结如下几个方法:缓存 一、1维数组比2维数组好 二、能够把小数转换为整数的乘除,乘法比除法快 三、乘除可使用移位运算,但前提是2的N次方。一样,若是不是,能够进行通分转换为2
相关文章
相关标签/搜索