C# Class Smrf.AppLib.MathUtil

Utility methods for working with numbers.
All methods are static.
Afficher le fichier Open project: 2014-sed-team3/term-project

Méthodes publiques

Méthode Description
CountDecimalPlaces ( Decimal theDecimal ) : Int32
DegreesToRadians ( Double degrees ) : Double
GetDecimalFraction ( Decimal theDecimal ) : Decimal
ParseCultureInvariantDouble ( String s ) : Double
ParseCultureInvariantInt32 ( String s ) : Int32
ParseCultureInvariantSingle ( String s ) : System.Single
RadiansToDegrees ( Double radians ) : Double
TransformValueToRange ( System.Single valueRangeA, System.Single minimumValueRangeA, System.Single maximumValueRangeA, System.Single minimumValueRangeB, System.Single maximumValueRangeB ) : System.Single
TryParseCultureInvariantDouble ( String s, Double &result ) : System.Boolean
TryParseCultureInvariantInt32 ( String s, Int32 &result ) : System.Boolean
TryParseCultureInvariantSingle ( String s, System.Single &result ) : System.Boolean
TryParseCultureInvariantUInt32 ( String s, UInt32 &result ) : System.Boolean

Method Details

CountDecimalPlaces() public static méthode

public static CountDecimalPlaces ( Decimal theDecimal ) : Int32
theDecimal Decimal
Résultat System.Int32

DegreesToRadians() public static méthode

public static DegreesToRadians ( Double degrees ) : Double
degrees Double
Résultat Double

GetDecimalFraction() public static méthode

public static GetDecimalFraction ( Decimal theDecimal ) : Decimal
theDecimal Decimal
Résultat Decimal

ParseCultureInvariantDouble() public static méthode

public static ParseCultureInvariantDouble ( String s ) : Double
s String
Résultat Double

ParseCultureInvariantInt32() public static méthode

public static ParseCultureInvariantInt32 ( String s ) : Int32
s String
Résultat System.Int32

ParseCultureInvariantSingle() public static méthode

public static ParseCultureInvariantSingle ( String s ) : System.Single
s String
Résultat System.Single

RadiansToDegrees() public static méthode

public static RadiansToDegrees ( Double radians ) : Double
radians Double
Résultat Double

TransformValueToRange() public static méthode

public static TransformValueToRange ( System.Single valueRangeA, System.Single minimumValueRangeA, System.Single maximumValueRangeA, System.Single minimumValueRangeB, System.Single maximumValueRangeB ) : System.Single
valueRangeA System.Single
minimumValueRangeA System.Single
maximumValueRangeA System.Single
minimumValueRangeB System.Single
maximumValueRangeB System.Single
Résultat System.Single

TryParseCultureInvariantDouble() public static méthode

public static TryParseCultureInvariantDouble ( String s, Double &result ) : System.Boolean
s String
result Double
Résultat System.Boolean

TryParseCultureInvariantInt32() public static méthode

public static TryParseCultureInvariantInt32 ( String s, Int32 &result ) : System.Boolean
s String
result System.Int32
Résultat System.Boolean

TryParseCultureInvariantSingle() public static méthode

public static TryParseCultureInvariantSingle ( String s, System.Single &result ) : System.Boolean
s String
result System.Single
Résultat System.Boolean

TryParseCultureInvariantUInt32() public static méthode

public static TryParseCultureInvariantUInt32 ( String s, UInt32 &result ) : System.Boolean
s String
result System.UInt32
Résultat System.Boolean