-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