在C#/ .NET中乘以或除

时间:2012-07-26 12:14:47

标签: c# c++ .net arithmetic-expressions

  

可能重复:
  Should I use multiplication or division?

在一些(C ++)3D库中,我常常看到这样的代码:

float fInvLength = 1.0f / fLength;
rkAxis.x = x * fInvLength;
rkAxis.y = y * fInvLength;
rkAxis.z = z * fInvLength;

这真的比这段代码快吗?

rkAxis.x = x / fLength;
rkAxis.y = y / fLength;
rkAxis.z = z / fLength;

我主要对C#/ .NET性能感兴趣,但我也不介意有关C ++的一些信息。

0 个答案:

没有答案