class Math

in global :: System

Provides constants and static methods for trigonometric, logarithmic, and other common mathematical functions.


public static decimal Abs( decimal value )

Returns the absolute value of a number.

  • value A number that is greater than or equal to , but less than or equal to .
  • Returns A decimal number, x, such that 0 ≤ x ≤.

public static double Abs( double value )

Returns the absolute value of a double-precision floating-point number.

  • value A number that is greater than or equal to , but less than or equal to .
  • Returns A double-precision floating-point number, x, such that 0 ≤ x ≤.

public static short Abs( short value )

Returns the absolute value of a 16-bit signed integer.

  • value A number that is greater than , but less than or equal to .
  • Returns A 16-bit signed integer, x, such that 0 ≤ x ≤.

public static int Abs( int value )

Returns the absolute value of a 32-bit signed integer.

  • value A number that is greater than , but less than or equal to .
  • Returns A 32-bit signed integer, x, such that 0 ≤ x ≤.

public static long Abs( long value )

Returns the absolute value of a 64-bit signed integer.

  • value A number that is greater than , but less than or equal to .
  • Returns A 64-bit signed integer, x, such that 0 ≤ x ≤.

public static sbyte Abs( sbyte value )

Returns the absolute value of an 8-bit signed integer.

  • value A number that is greater than , but less than or equal to .
  • Returns An 8-bit signed integer, x, such that 0 ≤ x ≤.

public static float Abs( float value )

Returns the absolute value of a single-precision floating-point number.

  • value A number that is greater than or equal to , but less than or equal to .
  • Returns A single-precision floating-point number, x, such that 0 ≤ x ≤.

public static double Acos( double d )

Returns the angle whose cosine is the specified number.

  • d A number representing a cosine, where must be greater than or equal to -1, but less than or equal to 1.
  • Returns An angle, θ, measured in radians, such that 0 ≤θ≤π -or- if < -1 or > 1 or equals .

public static double Acosh( double d )

Returns the angle whose hyperbolic cosine is the specified number.

  • d A number representing a hyperbolic cosine, where must be greater than or equal to 1, but less than or equal to .
  • Returns An angle, θ, measured in radians, such that 0 ≤ θ ≤ ∞. -or- if < 1 or equals .

public static double Asin( double d )

Returns the angle whose sine is the specified number.

  • d A number representing a sine, where must be greater than or equal to -1, but less than or equal to 1.
  • Returns An angle, θ, measured in radians, such that -π/2 ≤θ≤π/2 -or- if < -1 or > 1 or equals .

public static double Asinh( double d )

Returns the angle whose hyperbolic sine is the specified number.

  • d A number representing a hyperbolic sine, where must be greater than or equal to , but less than or equal to .
  • Returns An angle, θ, measured in radians, such that -∞ < θ ≤-1, or 1 ≤ θ < ∞. -or- if equals .

public static double Atan( double d )

Returns the angle whose tangent is the specified number.

  • d A number representing a tangent.
  • Returns An angle, θ, measured in radians, such that -π/2 ≤θ≤π/2. -or- if equals , -π/2 rounded to double precision (-1.5707963267949) if equals , or π/2 rounded to double precision (1.5707963267949) if equals .

public static double Atan2( double y, double x )

Returns the angle whose tangent is the quotient of two specified numbers.

  • y The y coordinate of a point.
  • x The x coordinate of a point.
  • Returns An angle, θ, measured in radians, such that -π≤θ≤π, and tan(θ) = / , where (, ) is a point in the Cartesian plane. Observe the following: For (, ) in quadrant 1, 0 < θ < π/2. For (, ) in quadrant 2, π/2 < θ≤π. For (, ) in quadrant 3, -π < θ < -π/2. For (, ) in quadrant 4, -π/2 < θ < 0. For points on the boundaries of the quadrants, the return value is the following: If y is 0 and x is not negative, θ = 0. If y is 0 and x is negative, θ = π. If y is positive and x is 0, θ = π/2. If y is negative and x is 0, θ = -π/2. If y is 0 and x is 0, θ = 0. If or is , or if and are either or , the method returns .

public static double Atanh( double d )

Returns the angle whose hyperbolic tangent is the specified number.

  • d A number representing a hyperbolic tangent, where must be greater than or equal to -1, but less than or equal to 1.
  • Returns An angle, θ, measured in radians, such that -∞ < θ < -1, or 1 < θ < ∞. -or- if < -1 or > 1 or equals .

public static long BigMul( int a, int b )

Produces the full product of two 32-bit numbers.

  • a The first number to multiply.
  • b The second number to multiply.
  • Returns The number containing the product of the specified numbers.

public static double Cbrt( double d )

Returns the cube root of a specified number.

  • d The number whose cube root is to be found.
  • Returns The cube root of . -or- if equals .

public static decimal Ceiling( decimal d )

Returns the smallest integral value that is greater than or equal to the specified decimal number.

  • d A decimal number.
  • Returns The smallest integral value that is greater than or equal to . Note that this method returns a instead of an integral type.

public static double Ceiling( double a )

Returns the smallest integral value that is greater than or equal to the specified double-precision floating-point number.

  • a A double-precision floating-point number.
  • Returns The smallest integral value that is greater than or equal to . If is equal to , , or , that value is returned. Note that this method returns a instead of an integral type.

public static byte Clamp( byte value, byte min, byte max )

Returns clamped to the inclusive range of and .

  • value The value to be clamped.
  • min The lower bound of the result.
  • max The upper bound of the result.
  • Returns if ≤ ≤ . -or- if < . -or- if < .

public static decimal Clamp( decimal value, decimal min, decimal max )

Returns clamped to the inclusive range of and .

  • value The value to be clamped.
  • min The lower bound of the result.
  • max The upper bound of the result.
  • Returns if ≤ ≤ . -or- if <. -or- if < .

public static double Clamp( double value, double min, double max )

Returns clamped to the inclusive range of and .

  • value The value to be clamped.
  • min The lower bound of the result.
  • max The upper bound of the result.
  • Returns if ≤ ≤ . -or- if < . -or- if < .`` -or- if equals .

public static short Clamp( short value, short min, short max )

Returns clamped to the inclusive range of and .

  • value The value to be clamped.
  • min The lower bound of the result.
  • max The upper bound of the result.
  • Returns if ≤ ≤ . -or- if < . -or- if < .

public static int Clamp( int value, int min, int max )

Returns clamped to the inclusive range of and .

  • value The value to be clamped.
  • min The lower bound of the result.
  • max The upper bound of the result.
  • Returns if ≤ ≤ . -or- if < . -or- if < .

public static long Clamp( long value, long min, long max )

Returns clamped to the inclusive range of and .

  • value The value to be clamped.
  • min The lower bound of the result.
  • max The upper bound of the result.
  • Returns if ≤ ≤ . -or- if < . -or- if < .

public static sbyte Clamp( sbyte value, sbyte min, sbyte max )

Returns clamped to the inclusive range of and .

  • value The value to be clamped.
  • min The lower bound of the result.
  • max The upper bound of the result.
  • Returns if ≤ ≤ . -or- if < . -or- if < .

public static float Clamp( float value, float min, float max )

Returns clamped to the inclusive range of and .

  • value The value to be clamped.
  • min The lower bound of the result.
  • max The upper bound of the result.
  • Returns if ≤ ≤ . -or- if < . -or- if < . -or- if equals .

public static ushort Clamp( ushort value, ushort min, ushort max )

Returns clamped to the inclusive range of and .

  • value The value to be clamped.
  • min The lower bound of the result.
  • max The upper bound of the result.
  • Returns if ≤ ≤ . -or- if < . -or- if < .

public static uint Clamp( uint value, uint min, uint max )

Returns clamped to the inclusive range of and .

  • value The value to be clamped.
  • min The lower bound of the result.
  • max The upper bound of the result.
  • Returns if ≤ ≤ . -or- if < . -or- if < .

public static ulong Clamp( ulong value, ulong min, ulong max )

Returns clamped to the inclusive range of and .

  • value The value to be clamped.
  • min The lower bound of the result.
  • max The upper bound of the result.
  • Returns if ≤ ≤ . -or- if < . -or- if < .

public static double Cos( double d )

Returns the cosine of the specified angle.

  • d An angle, measured in radians.
  • Returns The cosine of . If is equal to , , or , this method returns .

public static double Cosh( double value )

Returns the hyperbolic cosine of the specified angle.

  • value An angle, measured in radians.
  • Returns The hyperbolic cosine of . If is equal to or , is returned. If is equal to , is returned.

public static int DivRem( int a, int b, ref int result )

Calculates the quotient of two 32-bit signed integers and also returns the remainder in an output parameter.

  • a The dividend.
  • b The divisor.
  • result The remainder.
  • Returns The quotient of the specified numbers.

public static long DivRem( long a, long b, ref long result )

Calculates the quotient of two 64-bit signed integers and also returns the remainder in an output parameter.

  • a The dividend.
  • b The divisor.
  • result The remainder.
  • Returns The quotient of the specified numbers.

public static double E

Represents the natural logarithmic base, specified by the constant, .

public static double Exp( double d )

Returns raised to the specified power.

  • d A number specifying a power.
  • Returns The number raised to the power . If equals or , that value is returned. If equals , 0 is returned.

public static decimal Floor( decimal d )

Returns the largest integral value less than or equal to the specified decimal number.

  • d A decimal number.
  • Returns The largest integral value less than or equal to . Note that the method returns an integral value of type .

public static double Floor( double d )

Returns the largest integral value less than or equal to the specified double-precision floating-point number.

  • d A double-precision floating-point number.
  • Returns The largest integral value less than or equal to . If is equal to , , or , that value is returned.

public static double IEEERemainder( double x, double y )

Returns the remainder resulting from the division of a specified number by another specified number.

  • x A dividend.
  • y A divisor.
  • Returns A number equal to - ( Q), where Q is the quotient of / rounded to the nearest integer (if / falls halfway between two integers, the even integer is returned). If - ( Q) is zero, the value +0 is returned if is positive, or -0 if is negative. If = 0, is returned.

public static double Log( double d )

Returns the natural (base ) logarithm of a specified number.

  • d The number whose logarithm is to be found.
  • Returns One of the values in the following table. parameter Return value Positive The natural logarithm of ; that is, ln , or log e Zero Negative Equal to Equal to

public static double Log( double a, double newBase )

Returns the logarithm of a specified number in a specified base.

  • a The number whose logarithm is to be found.
  • newBase The base of the logarithm.
  • Returns One of the values in the following table. (+Infinity denotes , -Infinity denotes , and NaN denotes .) Return value > 0 (0 << 1) -or-(> 1) lognewBase(a) < 0 (any value) NaN (any value) < 0 NaN != 1 = 0 NaN != 1 = +Infinity NaN = NaN (any value) NaN (any value) = NaN NaN (any value) = 1 NaN = 0 0 << 1 +Infinity = 0 > 1 -Infinity = +Infinity 0 << 1 -Infinity = +Infinity > 1 +Infinity = 1 = 0 0 = 1 = +Infinity 0

public static double Log10( double d )

Returns the base 10 logarithm of a specified number.

  • d A number whose logarithm is to be found.
  • Returns One of the values in the following table. parameter Return value Positive The base 10 log of ; that is, log 10. Zero Negative Equal to Equal to

public static byte Max( byte val1, byte val2 )

Returns the larger of two 8-bit unsigned integers.

  • val1 The first of two 8-bit unsigned integers to compare.
  • val2 The second of two 8-bit unsigned integers to compare.
  • Returns Parameter or , whichever is larger.

public static decimal Max( decimal val1, decimal val2 )

Returns the larger of two decimal numbers.

  • val1 The first of two decimal numbers to compare.
  • val2 The second of two decimal numbers to compare.
  • Returns Parameter or , whichever is larger.

public static double Max( double val1, double val2 )

Returns the larger of two double-precision floating-point numbers.

  • val1 The first of two double-precision floating-point numbers to compare.
  • val2 The second of two double-precision floating-point numbers to compare.
  • Returns Parameter or , whichever is larger. If , , or both and are equal to , is returned.

public static short Max( short val1, short val2 )

Returns the larger of two 16-bit signed integers.

  • val1 The first of two 16-bit signed integers to compare.
  • val2 The second of two 16-bit signed integers to compare.
  • Returns Parameter or , whichever is larger.

public static int Max( int val1, int val2 )

Returns the larger of two 32-bit signed integers.

  • val1 The first of two 32-bit signed integers to compare.
  • val2 The second of two 32-bit signed integers to compare.
  • Returns Parameter or , whichever is larger.

public static long Max( long val1, long val2 )

Returns the larger of two 64-bit signed integers.

  • val1 The first of two 64-bit signed integers to compare.
  • val2 The second of two 64-bit signed integers to compare.
  • Returns Parameter or , whichever is larger.

public static sbyte Max( sbyte val1, sbyte val2 )

Returns the larger of two 8-bit signed integers.

  • val1 The first of two 8-bit signed integers to compare.
  • val2 The second of two 8-bit signed integers to compare.
  • Returns Parameter or , whichever is larger.

public static float Max( float val1, float val2 )

Returns the larger of two single-precision floating-point numbers.

  • val1 The first of two single-precision floating-point numbers to compare.
  • val2 The second of two single-precision floating-point numbers to compare.
  • Returns Parameter or , whichever is larger. If , or , or both and are equal to , is returned.

public static ushort Max( ushort val1, ushort val2 )

Returns the larger of two 16-bit unsigned integers.

  • val1 The first of two 16-bit unsigned integers to compare.
  • val2 The second of two 16-bit unsigned integers to compare.
  • Returns Parameter or , whichever is larger.

public static uint Max( uint val1, uint val2 )

Returns the larger of two 32-bit unsigned integers.

  • val1 The first of two 32-bit unsigned integers to compare.
  • val2 The second of two 32-bit unsigned integers to compare.
  • Returns Parameter or , whichever is larger.

public static ulong Max( ulong val1, ulong val2 )

Returns the larger of two 64-bit unsigned integers.

  • val1 The first of two 64-bit unsigned integers to compare.
  • val2 The second of two 64-bit unsigned integers to compare.
  • Returns Parameter or , whichever is larger.

public static byte Min( byte val1, byte val2 )

Returns the smaller of two 8-bit unsigned integers.

  • val1 The first of two 8-bit unsigned integers to compare.
  • val2 The second of two 8-bit unsigned integers to compare.
  • Returns Parameter or , whichever is smaller.

public static decimal Min( decimal val1, decimal val2 )

Returns the smaller of two decimal numbers.

  • val1 The first of two decimal numbers to compare.
  • val2 The second of two decimal numbers to compare.
  • Returns Parameter or , whichever is smaller.

public static double Min( double val1, double val2 )

Returns the smaller of two double-precision floating-point numbers.

  • val1 The first of two double-precision floating-point numbers to compare.
  • val2 The second of two double-precision floating-point numbers to compare.
  • Returns Parameter or , whichever is smaller. If , , or both and are equal to , is returned.

public static short Min( short val1, short val2 )

Returns the smaller of two 16-bit signed integers.

  • val1 The first of two 16-bit signed integers to compare.
  • val2 The second of two 16-bit signed integers to compare.
  • Returns Parameter or , whichever is smaller.

public static int Min( int val1, int val2 )

Returns the smaller of two 32-bit signed integers.

  • val1 The first of two 32-bit signed integers to compare.
  • val2 The second of two 32-bit signed integers to compare.
  • Returns Parameter or , whichever is smaller.

public static long Min( long val1, long val2 )

Returns the smaller of two 64-bit signed integers.

  • val1 The first of two 64-bit signed integers to compare.
  • val2 The second of two 64-bit signed integers to compare.
  • Returns Parameter or , whichever is smaller.

public static sbyte Min( sbyte val1, sbyte val2 )

Returns the smaller of two 8-bit signed integers.

  • val1 The first of two 8-bit signed integers to compare.
  • val2 The second of two 8-bit signed integers to compare.
  • Returns Parameter or , whichever is smaller.

public static float Min( float val1, float val2 )

Returns the smaller of two single-precision floating-point numbers.

  • val1 The first of two single-precision floating-point numbers to compare.
  • val2 The second of two single-precision floating-point numbers to compare.
  • Returns Parameter or , whichever is smaller. If , , or both and are equal to , is returned.

public static ushort Min( ushort val1, ushort val2 )

Returns the smaller of two 16-bit unsigned integers.

  • val1 The first of two 16-bit unsigned integers to compare.
  • val2 The second of two 16-bit unsigned integers to compare.
  • Returns Parameter or , whichever is smaller.

public static uint Min( uint val1, uint val2 )

Returns the smaller of two 32-bit unsigned integers.

  • val1 The first of two 32-bit unsigned integers to compare.
  • val2 The second of two 32-bit unsigned integers to compare.
  • Returns Parameter or , whichever is smaller.

public static ulong Min( ulong val1, ulong val2 )

Returns the smaller of two 64-bit unsigned integers.

  • val1 The first of two 64-bit unsigned integers to compare.
  • val2 The second of two 64-bit unsigned integers to compare.
  • Returns Parameter or , whichever is smaller.

public static double PI

Represents the ratio of the circumference of a circle to its diameter, specified by the constant, π.

public static double Pow( double x, double y )

Returns a specified number raised to the specified power.

  • x A double-precision floating-point number to be raised to a power.
  • y A double-precision floating-point number that specifies a power.
  • Returns The number raised to the power .

public static decimal Round( decimal d )

Rounds a decimal value to the nearest integral value, and rounds midpoint values to the nearest even number.

  • d A decimal number to be rounded.
  • Returns The integer nearest the parameter. If the fractional component of is halfway between two integers, one of which is even and the other odd, the even number is returned. Note that this method returns a instead of an integral type.

public static decimal Round( decimal d, int decimals )

Rounds a decimal value to a specified number of fractional digits, and rounds midpoint values to the nearest even number.

  • d A decimal number to be rounded.
  • decimals The number of decimal places in the return value.
  • Returns The number nearest to that contains a number of fractional digits equal to .

public static decimal Round( decimal d, int decimals, MidpointRounding mode )

Rounds a decimal value to a specified number of fractional digits, and uses the specified rounding convention for midpoint values.

  • d A decimal number to be rounded.
  • decimals The number of decimal places in the return value.
  • mode Specification for how to round if it is midway between two other numbers.
  • Returns The number nearest to that contains a number of fractional digits equal to . If has fewer fractional digits than , is returned unchanged.

public static decimal Round( decimal d, MidpointRounding mode )

Rounds a decimal value to the nearest integer, and uses the specified rounding convention for midpoint values.

  • d A decimal number to be rounded.
  • mode Specification for how to round if it is midway between two other numbers.
  • Returns The integer nearest . If is halfway between two numbers, one of which is even and the other odd, then determines which of the two is returned. Note that this method returns a instead of an integral type.

public static double Round( double a )

Rounds a double-precision floating-point value to the nearest integral value, and rounds midpoint values to the nearest even number.

  • a A double-precision floating-point number to be rounded.
  • Returns The integer nearest . If the fractional component of is halfway between two integers, one of which is even and the other odd, then the even number is returned. Note that this method returns a instead of an integral type.

public static double Round( double value, int digits )

Rounds a double-precision floating-point value to a specified number of fractional digits, and rounds midpoint values to the nearest even number.

  • value A double-precision floating-point number to be rounded.
  • digits The number of fractional digits in the return value.
  • Returns The number nearest to that contains a number of fractional digits equal to .

public static double Round( double value, int digits, MidpointRounding mode )

Rounds a double-precision floating-point value to a specified number of fractional digits, and uses the specified rounding convention for midpoint values.

  • value A double-precision floating-point number to be rounded.
  • digits The number of fractional digits in the return value.
  • mode Specification for how to round if it is midway between two other numbers.
  • Returns The number nearest to that has a number of fractional digits equal to . If has fewer fractional digits than , is returned unchanged.

public static double Round( double value, MidpointRounding mode )

Rounds a double-precision floating-point value to the nearest integer, and uses the specified rounding convention for midpoint values.

  • value A double-precision floating-point number to be rounded.
  • mode Specification for how to round if it is midway between two other numbers.
  • Returns The integer nearest . If is halfway between two integers, one of which is even and the other odd, then determines which of the two is returned. Note that this method returns a instead of an integral type.

public static int Sign( decimal value )

Returns an integer that indicates the sign of a decimal number.

  • value A signed decimal number.
  • Returns A number that indicates the sign of , as shown in the following table. Return value Meaning -1 is less than zero. 0 is equal to zero. 1 is greater than zero.

public static int Sign( double value )

Returns an integer that indicates the sign of a double-precision floating-point number.

  • value A signed number.
  • Returns A number that indicates the sign of , as shown in the following table. Return value Meaning -1 is less than zero. 0 is equal to zero. 1 is greater than zero.

public static int Sign( short value )

Returns an integer that indicates the sign of a 16-bit signed integer.

  • value A signed number.
  • Returns A number that indicates the sign of , as shown in the following table. Return value Meaning -1 is less than zero. 0 is equal to zero. 1 is greater than zero.

public static int Sign( int value )

Returns an integer that indicates the sign of a 32-bit signed integer.

  • value A signed number.
  • Returns A number that indicates the sign of , as shown in the following table. Return value Meaning -1 is less than zero. 0 is equal to zero. 1 is greater than zero.

public static int Sign( long value )

Returns an integer that indicates the sign of a 64-bit signed integer.

  • value A signed number.
  • Returns A number that indicates the sign of , as shown in the following table. Return value Meaning -1 is less than zero. 0 is equal to zero. 1 is greater than zero.

public static int Sign( sbyte value )

Returns an integer that indicates the sign of an 8-bit signed integer.

  • value A signed number.
  • Returns A number that indicates the sign of , as shown in the following table. Return value Meaning -1 is less than zero. 0 is equal to zero. 1 is greater than zero.

public static int Sign( float value )

Returns an integer that indicates the sign of a single-precision floating-point number.

  • value A signed number.
  • Returns A number that indicates the sign of , as shown in the following table. Return value Meaning -1 is less than zero. 0 is equal to zero. 1 is greater than zero.

public static double Sin( double a )

Returns the sine of the specified angle.

  • a An angle, measured in radians.
  • Returns The sine of . If is equal to , , or , this method returns .

public static double Sinh( double value )

Returns the hyperbolic sine of the specified angle.

  • value An angle, measured in radians.
  • Returns The hyperbolic sine of . If is equal to , , or , this method returns a equal to .

public static double Sqrt( double d )

Returns the square root of a specified number.

  • d The number whose square root is to be found.
  • Returns One of the values in the following table. parameter Return value Zero or positive The positive square root of . Negative Equals Equals

public static double Tan( double a )

Returns the tangent of the specified angle.

  • a An angle, measured in radians.
  • Returns The tangent of . If is equal to , , or , this method returns .

public static double Tanh( double value )

Returns the hyperbolic tangent of the specified angle.

  • value An angle, measured in radians.
  • Returns The hyperbolic tangent of . If is equal to , this method returns -1. If value is equal to , this method returns 1. If is equal to , this method returns .

public static decimal Truncate( decimal d )

Calculates the integral part of a specified decimal number.

  • d A number to truncate.
  • Returns The integral part of ; that is, the number that remains after any fractional digits have been discarded.

public static double Truncate( double d )

Calculates the integral part of a specified double-precision floating-point number.

  • d A number to truncate.
  • Returns The integral part of ; that is, the number that remains after any fractional digits have been discarded, or one of the values listed in the following table. Return value

public string ToString( )

😔 No documentation found.

public static double ReciprocalEstimate( double d )

😔 No documentation found.

public static double ScaleB( double x, int n )

😔 No documentation found.

public bool Equals( object obj )

😔 No documentation found.

public static UIntPtr Min( UIntPtr val1, UIntPtr val2 )

😔 No documentation found.

public int GetHashCode( )

😔 No documentation found.

public static int Sign( IntPtr value )

😔 No documentation found.

public static double ReciprocalSqrtEstimate( double d )

😔 No documentation found.

public static double MinMagnitude( double x, double y )

😔 No documentation found.

public Type GetType( )

😔 No documentation found.

public static double Tau

😔 No documentation found.

public static IntPtr Abs( IntPtr value )

😔 No documentation found.

public static ValueTuple<double,double> SinCos( double x )

😔 No documentation found.

public static ulong BigMul( uint a, uint b )

😔 No documentation found.

public static ulong BigMul( ulong a, ulong b, ref ulong low )

😔 No documentation found.

public static long BigMul( long a, long b, ref long low )

😔 No documentation found.

public static UInt128 BigMul( ulong a, ulong b )

😔 No documentation found.

public static Int128 BigMul( long a, long b )

😔 No documentation found.

public static double BitDecrement( double x )

😔 No documentation found.

public static double BitIncrement( double x )

😔 No documentation found.

public static double CopySign( double x, double y )

😔 No documentation found.

public static ValueTuple<sbyte,sbyte> DivRem( sbyte left, sbyte right )

😔 No documentation found.

public static ValueTuple<byte,byte> DivRem( byte left, byte right )

😔 No documentation found.

public static ValueTuple<short,short> DivRem( short left, short right )

😔 No documentation found.

public static IntPtr Min( IntPtr val1, IntPtr val2 )

😔 No documentation found.

public static ValueTuple<ushort,ushort> DivRem( ushort left, ushort right )

😔 No documentation found.

public static ValueTuple<uint,uint> DivRem( uint left, uint right )

😔 No documentation found.

public static ValueTuple<long,long> DivRem( long left, long right )

😔 No documentation found.

public static ValueTuple<ulong,ulong> DivRem( ulong left, ulong right )

😔 No documentation found.

public static ValueTuple<IntPtr,IntPtr> DivRem( IntPtr left, IntPtr right )

😔 No documentation found.

public static ValueTuple<UIntPtr,UIntPtr> DivRem( UIntPtr left, UIntPtr right )

😔 No documentation found.

public static double Log2( double x )

😔 No documentation found.

public static double FusedMultiplyAdd( double x, double y, double z )

😔 No documentation found.

public static IntPtr Clamp( IntPtr value, IntPtr min, IntPtr max )

😔 No documentation found.

public static UIntPtr Clamp( UIntPtr value, UIntPtr min, UIntPtr max )

😔 No documentation found.

public static int ILogB( double x )

😔 No documentation found.

public static IntPtr Max( IntPtr val1, IntPtr val2 )

😔 No documentation found.

public static UIntPtr Max( UIntPtr val1, UIntPtr val2 )

😔 No documentation found.

public static ValueTuple<int,int> DivRem( int left, int right )

😔 No documentation found.

public static double MaxMagnitude( double x, double y )

😔 No documentation found.