Package system
Class Math
- java.lang.Object
-
- org.mases.jcobridge.netreflection.NetObject
-
- system.Math
-
- All Implemented Interfaces:
IJCOBridgeReflected
public class Math extends NetObject
The base .NET class managing System.Math, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e..NET documentation at https://docs.microsoft.com/en-us/dotnet/api/System.Math
Powered by JCOBridge: more info at https://www.jcobridge.com
- Author:
- MASES s.r.l https://masesgroup.com
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
assemblyFullName
Fully assembly qualified name: System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798estatic java.lang.String
assemblyShortName
Assembly name: System.Private.CoreLibstatic java.lang.String
className
Qualified class name: System.Mathstatic JCType
classType
The type managed from JCOBridge.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static double
Abs(double value)
static int
Abs(int value)
static long
Abs(long value)
static short
Abs(short value)
static Decimal
Abs(Decimal value)
static SByte
Abs(SByte value)
static Single
Abs(Single value)
static double
Acos(double d)
static double
Acosh(double d)
static double
Asin(double d)
static double
Asinh(double d)
static double
Atan(double d)
static double
Atan2(double y, double x)
static double
Atanh(double d)
static long
BigMul(int a, int b)
static long
BigMul(long a, long b, JCORefOut<java.util.concurrent.atomic.AtomicLong> low)
static UInt64
BigMul(UInt64 a, UInt64 b, JCORefOut<UInt64> low)
static double
BitDecrement(double x)
static double
BitIncrement(double x)
static Math
cast(IJCOBridgeReflected from)
Try to cast theIJCOBridgeReflected
instance intoMath
, a cast assert is made to check if types are compatible.static double
Cbrt(double d)
static double
Ceiling(double a)
static Decimal
Ceiling(Decimal d)
static byte
Clamp(byte value, byte min, byte max)
static double
Clamp(double value, double min, double max)
static int
Clamp(int value, int min, int max)
static long
Clamp(long value, long min, long max)
static short
Clamp(short value, short min, short max)
static Decimal
Clamp(Decimal value, Decimal min, Decimal max)
static SByte
Clamp(SByte value, SByte min, SByte max)
static Single
Clamp(Single value, Single min, Single max)
static UInt16
Clamp(UInt16 value, UInt16 min, UInt16 max)
static UInt32
Clamp(UInt32 value, UInt32 min, UInt32 max)
static UInt64
Clamp(UInt64 value, UInt64 min, UInt64 max)
static double
CopySign(double x, double y)
static double
Cos(double d)
static double
Cosh(double value)
static int
DivRem(int a, int b, JCORefOut<java.util.concurrent.atomic.AtomicInteger> result)
static long
DivRem(long a, long b, JCORefOut<java.util.concurrent.atomic.AtomicLong> result)
static double
Exp(double d)
static double
Floor(double d)
static Decimal
Floor(Decimal d)
static double
FusedMultiplyAdd(double x, double y, double z)
java.lang.String
getJCOAssemblyName()
Returns the reflected Assembly namejava.lang.String
getJCOClassName()
Returns the reflected Class namejava.lang.Object
getJCOInstance()
Returns the instantiated classjava.lang.String
getJCOObjectName()
Returns the reflected Class name used to build the objectJCType
getJCOType()
Returns the instantiated class Typestatic double
IEEERemainder(double x, double y)
static int
ILogB(double x)
static double
Log(double d)
static double
Log(double a, double newBase)
static double
Log10(double d)
static double
Log2(double x)
static byte
Max(byte val1, byte val2)
static double
Max(double val1, double val2)
static int
Max(int val1, int val2)
static long
Max(long val1, long val2)
static short
Max(short val1, short val2)
static Decimal
Max(Decimal val1, Decimal val2)
static SByte
Max(SByte val1, SByte val2)
static Single
Max(Single val1, Single val2)
static UInt16
Max(UInt16 val1, UInt16 val2)
static UInt32
Max(UInt32 val1, UInt32 val2)
static UInt64
Max(UInt64 val1, UInt64 val2)
static double
MaxMagnitude(double x, double y)
static byte
Min(byte val1, byte val2)
static double
Min(double val1, double val2)
static int
Min(int val1, int val2)
static long
Min(long val1, long val2)
static short
Min(short val1, short val2)
static Decimal
Min(Decimal val1, Decimal val2)
static SByte
Min(SByte val1, SByte val2)
static Single
Min(Single val1, Single val2)
static UInt16
Min(UInt16 val1, UInt16 val2)
static UInt32
Min(UInt32 val1, UInt32 val2)
static UInt64
Min(UInt64 val1, UInt64 val2)
static double
MinMagnitude(double x, double y)
static double
Pow(double x, double y)
static double
ReciprocalEstimate(double d)
static double
ReciprocalSqrtEstimate(double d)
static double
Round(double a)
static double
Round(double value, int digits)
static double
Round(double value, int digits, MidpointRounding mode)
static double
Round(double value, MidpointRounding mode)
static Decimal
Round(Decimal d)
static Decimal
Round(Decimal d, int decimals)
static Decimal
Round(Decimal d, int decimals, MidpointRounding mode)
static Decimal
Round(Decimal d, MidpointRounding mode)
static double
ScaleB(double x, int n)
void
setJCOInstance(JCObject instance)
static int
Sign(double value)
static int
Sign(int value)
static int
Sign(long value)
static int
Sign(short value)
static int
Sign(Decimal value)
static int
Sign(SByte value)
static int
Sign(Single value)
static double
Sin(double a)
static double
Sinh(double value)
static double
Sqrt(double d)
static double
Tan(double a)
static double
Tanh(double value)
static double
Truncate(double d)
static Decimal
Truncate(Decimal d)
-
-
-
Field Detail
-
assemblyFullName
public static final java.lang.String assemblyFullName
Fully assembly qualified name: System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e- See Also:
- Constant Field Values
-
assemblyShortName
public static final java.lang.String assemblyShortName
Assembly name: System.Private.CoreLib- See Also:
- Constant Field Values
-
className
public static final java.lang.String className
Qualified class name: System.Math- See Also:
- Constant Field Values
-
-
Method Detail
-
getJCOAssemblyName
public java.lang.String getJCOAssemblyName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Assembly name- Specified by:
getJCOAssemblyName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOAssemblyName
in classNetObject
- Returns:
- A
String
representing the Fullname of reflected Assembly
-
getJCOClassName
public java.lang.String getJCOClassName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name- Specified by:
getJCOClassName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOClassName
in classNetObject
- Returns:
- A
String
representing the Fullname of reflected Class
-
getJCOObjectName
public java.lang.String getJCOObjectName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name used to build the object- Specified by:
getJCOObjectName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOObjectName
in classNetObject
- Returns:
- A
String
representing the name used to allocated the object in CLR context
-
getJCOInstance
public java.lang.Object getJCOInstance()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class- Specified by:
getJCOInstance
in interfaceIJCOBridgeReflected
- Overrides:
getJCOInstance
in classNetObject
- Returns:
- An
Object
representing the CLR instance of the instantiated Class
-
setJCOInstance
public void setJCOInstance(JCObject instance)
- Overrides:
setJCOInstance
in classNetObject
-
getJCOType
public JCType getJCOType()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class Type- Specified by:
getJCOType
in interfaceIJCOBridgeReflected
- Overrides:
getJCOType
in classNetObject
- Returns:
- A
JCType
representing the CLR Type of the instantiated Class
-
cast
public static Math cast(IJCOBridgeReflected from) throws java.lang.Throwable
Try to cast theIJCOBridgeReflected
instance intoMath
, a cast assert is made to check if types are compatible.- Parameters:
from
-IJCOBridgeReflected
instance to be casted- Returns:
Math
instance- Throws:
java.lang.Throwable
- in case of error during cast operation
-
Clamp
public static byte Clamp(byte value, byte min, byte max) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
Max
public static byte Max(byte val1, byte val2) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Min
public static byte Min(byte val1, byte val2) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Abs
public static double Abs(double value) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
ArgumentException
NotSupportedException
InvalidOperationException
ArgumentOutOfRangeException
PlatformNotSupportedException
-
Acos
public static double Acos(double d) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Acosh
public static double Acosh(double d) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Asin
public static double Asin(double d) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Asinh
public static double Asinh(double d) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Atan
public static double Atan(double d) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Atan2
public static double Atan2(double y, double x) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Atanh
public static double Atanh(double d) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
BitDecrement
public static double BitDecrement(double x) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
ArgumentException
NotSupportedException
InvalidOperationException
ArgumentOutOfRangeException
PlatformNotSupportedException
-
BitIncrement
public static double BitIncrement(double x) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
ArgumentException
NotSupportedException
InvalidOperationException
ArgumentOutOfRangeException
PlatformNotSupportedException
-
Cbrt
public static double Cbrt(double d) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Ceiling
public static double Ceiling(double a) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Clamp
public static double Clamp(double value, double min, double max) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
CopySign
public static double CopySign(double x, double y) throws java.lang.Throwable, NotSupportedException, ArgumentException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
PlatformNotSupportedException
-
Cos
public static double Cos(double d) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Cosh
public static double Cosh(double value) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Exp
public static double Exp(double d) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Floor
public static double Floor(double d) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
FusedMultiplyAdd
public static double FusedMultiplyAdd(double x, double y, double z) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
IEEERemainder
public static double IEEERemainder(double x, double y) throws java.lang.Throwable, NotSupportedException, ArgumentException, PlatformNotSupportedException, ArithmeticException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
PlatformNotSupportedException
ArithmeticException
-
Log
public static double Log(double a, double newBase) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Log
public static double Log(double d) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Log10
public static double Log10(double d) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Log2
public static double Log2(double x) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Max
public static double Max(double val1, double val2) throws java.lang.Throwable, NotSupportedException, ArgumentException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
PlatformNotSupportedException
-
MaxMagnitude
public static double MaxMagnitude(double x, double y) throws java.lang.Throwable, NotSupportedException, ArgumentException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
PlatformNotSupportedException
-
Min
public static double Min(double val1, double val2) throws java.lang.Throwable, NotSupportedException, ArgumentException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
PlatformNotSupportedException
-
MinMagnitude
public static double MinMagnitude(double x, double y) throws java.lang.Throwable, NotSupportedException, ArgumentException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
PlatformNotSupportedException
-
Pow
public static double Pow(double x, double y) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
ReciprocalEstimate
public static double ReciprocalEstimate(double d) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
ReciprocalSqrtEstimate
public static double ReciprocalSqrtEstimate(double d) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Round
public static double Round(double value, int digits, MidpointRounding mode) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, IndexOutOfRangeException, RankException, CultureNotFoundException, ObjectDisposedException
-
Round
public static double Round(double value, int digits) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException, IndexOutOfRangeException
-
Round
public static double Round(double value, MidpointRounding mode) throws java.lang.Throwable, NotSupportedException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, IndexOutOfRangeException
-
Round
public static double Round(double a) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
ArgumentException
NotSupportedException
InvalidOperationException
ArgumentOutOfRangeException
PlatformNotSupportedException
-
ScaleB
public static double ScaleB(double x, int n) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
ArgumentException
NotSupportedException
InvalidOperationException
ArgumentOutOfRangeException
PlatformNotSupportedException
-
Sin
public static double Sin(double a) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Sinh
public static double Sinh(double value) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Sqrt
public static double Sqrt(double d) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Tan
public static double Tan(double a) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Tanh
public static double Tanh(double value) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Truncate
public static double Truncate(double d) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Abs
public static short Abs(short value) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException, OverflowException
-
Clamp
public static short Clamp(short value, short min, short max) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
Max
public static short Max(short val1, short val2) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Min
public static short Min(short val1, short val2) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Abs
public static int Abs(int value) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException, OverflowException
-
Clamp
public static int Clamp(int value, int min, int max) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
DivRem
public static int DivRem(int a, int b, JCORefOut<java.util.concurrent.atomic.AtomicInteger> result) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
ILogB
public static int ILogB(double x) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
ArgumentException
NotSupportedException
InvalidOperationException
ArgumentOutOfRangeException
PlatformNotSupportedException
-
Max
public static int Max(int val1, int val2) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Min
public static int Min(int val1, int val2) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Sign
public static int Sign(double value) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, IndexOutOfRangeException, RankException, CultureNotFoundException, ObjectDisposedException, ArithmeticException
- Throws:
java.lang.Throwable
ArgumentException
ArgumentOutOfRangeException
ArgumentNullException
InvalidOperationException
PlatformNotSupportedException
ArrayTypeMismatchException
NotSupportedException
IndexOutOfRangeException
RankException
CultureNotFoundException
ObjectDisposedException
ArithmeticException
-
Sign
public static int Sign(short value) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Sign
public static int Sign(int value) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Sign
public static int Sign(long value) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Sign
public static int Sign(SByte value) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Sign
public static int Sign(Single value) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, IndexOutOfRangeException, RankException, CultureNotFoundException, ObjectDisposedException, ArithmeticException
- Throws:
java.lang.Throwable
ArgumentException
ArgumentOutOfRangeException
ArgumentNullException
InvalidOperationException
PlatformNotSupportedException
ArrayTypeMismatchException
NotSupportedException
IndexOutOfRangeException
RankException
CultureNotFoundException
ObjectDisposedException
ArithmeticException
-
Sign
public static int Sign(Decimal value) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Abs
public static long Abs(long value) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException, OverflowException
-
BigMul
public static long BigMul(int a, int b) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
BigMul
public static long BigMul(long a, long b, JCORefOut<java.util.concurrent.atomic.AtomicLong> low) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Clamp
public static long Clamp(long value, long min, long max) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
DivRem
public static long DivRem(long a, long b, JCORefOut<java.util.concurrent.atomic.AtomicLong> result) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Max
public static long Max(long val1, long val2) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Min
public static long Min(long val1, long val2) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Abs
public static SByte Abs(SByte value) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException, OverflowException
-
Clamp
public static SByte Clamp(SByte value, SByte min, SByte max) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
Max
public static SByte Max(SByte val1, SByte val2) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Min
public static SByte Min(SByte val1, SByte val2) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Abs
public static Single Abs(Single value) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
ArgumentException
NotSupportedException
InvalidOperationException
ArgumentOutOfRangeException
PlatformNotSupportedException
-
Clamp
public static Single Clamp(Single value, Single min, Single max) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
Max
public static Single Max(Single val1, Single val2) throws java.lang.Throwable, NotSupportedException, ArgumentException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
PlatformNotSupportedException
-
Min
public static Single Min(Single val1, Single val2) throws java.lang.Throwable, NotSupportedException, ArgumentException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
PlatformNotSupportedException
-
Abs
public static Decimal Abs(Decimal value) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Ceiling
public static Decimal Ceiling(Decimal d) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, PlatformNotSupportedException, IndexOutOfRangeException
-
Clamp
public static Decimal Clamp(Decimal value, Decimal min, Decimal max) throws java.lang.Throwable, NotSupportedException, InvalidOperationException, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, IndexOutOfRangeException
-
Floor
public static Decimal Floor(Decimal d) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, PlatformNotSupportedException, IndexOutOfRangeException
-
Max
public static Decimal Max(Decimal val1, Decimal val2) throws java.lang.Throwable, NotSupportedException, InvalidOperationException, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, IndexOutOfRangeException
-
Min
public static Decimal Min(Decimal val1, Decimal val2) throws java.lang.Throwable, NotSupportedException, InvalidOperationException, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, IndexOutOfRangeException
-
Round
public static Decimal Round(Decimal d, int decimals, MidpointRounding mode) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, ObjectDisposedException, RankException, IndexOutOfRangeException
-
Round
public static Decimal Round(Decimal d, int decimals) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, ObjectDisposedException, RankException, IndexOutOfRangeException
-
Round
public static Decimal Round(Decimal d, MidpointRounding mode) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, ObjectDisposedException, RankException, IndexOutOfRangeException
-
Round
public static Decimal Round(Decimal d) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, ObjectDisposedException, RankException, IndexOutOfRangeException
-
Truncate
public static Decimal Truncate(Decimal d) throws java.lang.Throwable, NotSupportedException, ArgumentException, PlatformNotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, IndexOutOfRangeException
-
Clamp
public static UInt16 Clamp(UInt16 value, UInt16 min, UInt16 max) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
Max
public static UInt16 Max(UInt16 val1, UInt16 val2) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Min
public static UInt16 Min(UInt16 val1, UInt16 val2) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Clamp
public static UInt32 Clamp(UInt32 value, UInt32 min, UInt32 max) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
Max
public static UInt32 Max(UInt32 val1, UInt32 val2) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Min
public static UInt32 Min(UInt32 val1, UInt32 val2) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
BigMul
public static UInt64 BigMul(UInt64 a, UInt64 b, JCORefOut<UInt64> low) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Clamp
public static UInt64 Clamp(UInt64 value, UInt64 min, UInt64 max) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
Max
public static UInt64 Max(UInt64 val1, UInt64 val2) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
-