Fix NumberEquals with unsigned

Former-commit-id: 30b573278e84991a9d76604a359bd3110f13d87c
This commit is contained in:
Gawaboumga
2015-08-21 11:49:37 +02:00
parent f61aa8f36e
commit c2161f2a8b
3 changed files with 204 additions and 3 deletions

View File

@@ -223,10 +223,10 @@ T NzNormalizeAngle(T angle)
template<typename T>
bool NzNumberEquals(T a, T b, T maxDifference)
{
T diff = a - b;
if (diff < F(0.0))
diff = -diff;
if (b > a)
std::swap(a, b);
T diff = a - b;
return diff <= maxDifference;
}