提高代碼的運算速度——代碼優化的方法總結

float、double的計算是比較複雜的,尤爲是軟件計算,要比較指數,有效數字等,確定是須要好幾個彙編指令的。 浮點數的加法運算(不要問哥爲啥只講加法~)分爲下面幾個步驟: 對階 位數求和 規格化 舍入 校驗判斷數組 所以總結如下幾個方法:緩存 一、1維數組比2維數組好 二、能夠把小數轉換爲整數的乘除,乘法比除法快 三、乘除可使用移位運算,但前提是2的N次方。一樣,若是不是,能夠進行通分轉換爲2
相關文章
相關標籤/搜索