盡量使用整數(shù)常量替代浮點常量,因為整數(shù)運算比浮點運算更快。
避免使用浮點型常量進(jìn)行比較操作,盡量使用整數(shù)型常量進(jìn)行比較。
盡量減少浮點型常量的使用,盡可能使用整數(shù)型變量或定點數(shù)表示浮點數(shù)。
使用浮點常量時,盡量使用科學(xué)計數(shù)法表示,例如1.0e5代替100000.0。
避免在循環(huán)中重復(fù)計算相同的浮點型常量,可以將其存儲在一個變量中以提高性能。
使用編譯器的優(yōu)化選項來幫助優(yōu)化浮點常量的計算。
盡量避免使用浮點常量進(jìn)行除法運算,盡可能使用乘法運算或移位運算代替。