using System; namespace API.Extensions; public static class FloatExtensions { private const float Tolerance = 0.001f; /// /// Used to compare 2 floats together /// /// /// /// public static bool Is(this float a, float? b) { if (!b.HasValue) return false; return Math.Abs((float) (a - b)) < Tolerance; } public static bool IsNot(this float a, float? b) { if (!b.HasValue) return false; return Math.Abs((float) (a - b)) > Tolerance; } }