Fixed NzNumberEquals not working with integers
Former-commit-id: 9ce3889c1e4364f7e8f90a1d81c3a8921c5cd0b6
This commit is contained in:
parent
3f10354461
commit
43df67d47b
|
|
@ -194,7 +194,11 @@ T NzNormalizeAngle(T angle)
|
|||
template<typename T>
|
||||
bool NzNumberEquals(T a, T b, T maxDifference)
|
||||
{
|
||||
return std::fabs(a-b) < maxDifference;
|
||||
T diff = a - b;
|
||||
if (diff < 0)
|
||||
diff = -diff;
|
||||
|
||||
return diff <= maxDifference;
|
||||
}
|
||||
|
||||
inline NzString NzNumberToString(long long number, nzUInt8 radix)
|
||||
|
|
|
|||
Loading…
Reference in New Issue