|
Beef Corlib
|
Public Member Functions | |
| int | GetHashCode () |
| bool | Equals (float other) |
| int | CompareTo (float value) |
| static int32 | ftoa (float val, char8 *str) |
| static int32 | ToString (float val, char8 *str, bool roundTrip) |
| override void | ToString (String strBuffer) |
| void | ToString (String outString, String format, IFormatProvider formatProvider) |
Static Public Member Functions | |
| static int | operator<=> (Float a, Float b) |
| static Float | operator- (Float value) |
| static Self | operator+ (Self lhs, Self rhs) |
| static Self | operator- (Self lhs, Self rhs) |
| static Self | operator* (Self lhs, Self rhs) |
| static Self | operator/ (Self lhs, Self rhs) |
| static Result< float > | Parse (StringView val) |
| static Result< float > | Parse (StringView val, NumberFormatInfo info) |
Static Public Member Functions inherited from IParseable< float > | |
| static Result< T > | Parse (StringView val) |
| static Result< T, TErr > | Parse (StringView val) |
Static Public Attributes | |
| const float | MinValue = (float)-3.40282346638528859e+38 |
| const float | Epsilon = (float)1.4e-45 |
| const float | MaxValue = (float)3.40282346638528859e+38 |
| const float | PositiveInfinity = 1.0f / 0.0f |
| const float | NegativeInfinity = -1.0f / 0.0f |
| const float | NaN = 0.0f / 0.0f |
| static float IMinMaxValue< float >. | MinValue => MinValue |
| static float IMinMaxValue< float >. | MaxValue => MaxValue |
| const float | NegativeZero = (float)-0.0 |
Properties | |
| bool | IsNegative [get] |
| bool | IsFinite [get] |
| bool | IsInfinity [get] |
| bool | IsPositiveInfinity [get] |
| bool | IsNegativeInfinity [get] |
| bool | IsNaN [get] |
| bool | IsSubnormal [get] |
Properties inherited from System.IIsNaN | |
| bool | IsNaN [get] |
Properties inherited from System.IMinMaxValue< float > | |
| static T | MinValue [get] |
| static T | MaxValue [get] |
1.8.16