-2
如果在Fortran中運行速度更快,您認爲哪一個?在Fortran中使用電源操作「**」和多次乘法運算
x**2 VS x*x
x**3 VS x*x*x
x**4 VS x*x*x*x
x**5 VS x*x*x*x*x
如果在Fortran中運行速度更快,您認爲哪一個?在Fortran中使用電源操作「**」和多次乘法運算
x**2 VS x*x
x**3 VS x*x*x
x**4 VS x*x*x*x
x**5 VS x*x*x*x*x
我的建議:編寫可讀性的代碼。這將會讓您的程序正確並在日後的維護中得到回報。現代優化編譯器很可能會爲您實現這些優化......或者甚至可能不會想到的更聰明的優化。什麼X**4 = (x*x) * (x*x)
?用(x*x)
評估一次並存儲?
爲什麼不嘗試他們,看看自己? – 2014-10-20 01:56:36