public static float ExtractUnsignedScaled(uint Value, int Offset, int Count, float Scale = 1.0f) { return ((float)Extract(Value, Offset, Count) / (float)CreateMask(Count)) * Scale; }