0
我不得不提高一個數字到1/2.2這個數字是0.45454545 ...很多次。其實我必須循環做這件事。簡單的pow/powf是非常慢的(當我從我的循環代碼註釋掉這個pow時,這是一個更快的戰利品)。有什麼方法可以優化這種操作嗎?優化pow算法
我不得不提高一個數字到1/2.2這個數字是0.45454545 ...很多次。其實我必須循環做這件事。簡單的pow/powf是非常慢的(當我從我的循環代碼註釋掉這個pow時,這是一個更快的戰利品)。有什麼方法可以優化這種操作嗎?優化pow算法
你可以給看看:Optimized Approximative pow() in C/C++
它還包括一個基準。
答案取決於你的參數數值的範圍。如果您只有有限數量的不同參數,查找表可能是可行的。 –