public class Math extends NetObject
.NET documentation at https://docs.microsoft.com/en-us/dotnet/api/System.Math
Powered by JCOBridge: more info at https://www.jcobridge.com
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
assemblyFullName
Fully assembly qualified name: mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
|
static java.lang.String |
assemblyShortName
Assembly name: mscorlib
|
static java.lang.String |
className
Qualified class name: System.Math
|
static JCType |
classType
The type managed from JCOBridge.
|
| Constructor and Description |
|---|
Math() |
Math(java.lang.Object instance)
Internal constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static Decimal |
Abs(Decimal value) |
static double |
Abs(double value) |
static int |
Abs(int value) |
static long |
Abs(long value) |
static SByte |
Abs(SByte value) |
static short |
Abs(short value) |
static Single |
Abs(Single value) |
static double |
Acos(double d) |
static double |
Asin(double d) |
static double |
Atan(double d) |
static double |
Atan2(double y,
double x) |
static long |
BigMul(int a,
int b) |
static Math |
cast(IJCOBridgeReflected from)
Try to cast the
IJCOBridgeReflected instance into Math, a cast assert is made to check if types are compatible. |
static Decimal |
Ceiling(Decimal d) |
static double |
Ceiling(double a) |
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 Decimal |
Floor(Decimal d) |
static double |
Floor(double d) |
java.lang.String |
getJCOAssemblyName()
Returns the reflected Assembly name
|
java.lang.String |
getJCOClassName()
Returns the reflected Class name
|
java.lang.Object |
getJCOInstance()
Returns the instantiated class
|
java.lang.String |
getJCOObjectName()
Returns the reflected Class name used to build the object
|
JCType |
getJCOType()
Returns the instantiated class Type
|
static double |
IEEERemainder(double x,
double y) |
static double |
Log(double d) |
static double |
Log(double a,
double newBase) |
static double |
Log10(double d) |
static byte |
Max(byte val1,
byte val2) |
static Decimal |
Max(Decimal val1,
Decimal val2) |
static double |
Max(double val1,
double val2) |
static int |
Max(int val1,
int val2) |
static long |
Max(long val1,
long val2) |
static SByte |
Max(SByte val1,
SByte val2) |
static short |
Max(short val1,
short 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 byte |
Min(byte val1,
byte val2) |
static Decimal |
Min(Decimal val1,
Decimal val2) |
static double |
Min(double val1,
double val2) |
static int |
Min(int val1,
int val2) |
static long |
Min(long val1,
long val2) |
static SByte |
Min(SByte val1,
SByte val2) |
static short |
Min(short val1,
short 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 |
Pow(double x,
double y) |
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 |
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) |
void |
setJCOInstance(JCObject instance) |
static int |
Sign(Decimal value) |
static int |
Sign(double value) |
static int |
Sign(int value) |
static int |
Sign(long value) |
static int |
Sign(SByte value) |
static int |
Sign(short 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 Decimal |
Truncate(Decimal d) |
static double |
Truncate(double d) |
public static final java.lang.String assemblyFullName
public static final java.lang.String assemblyShortName
public static final java.lang.String className
public Math()
throws java.lang.Throwable
java.lang.Throwablepublic Math(java.lang.Object instance)
throws java.lang.Throwable
java.lang.Throwablepublic static Decimal Abs(Decimal value) throws java.lang.Throwable, ArgumentException
java.lang.ThrowableArgumentExceptionpublic static double Abs(double value)
throws java.lang.Throwable
java.lang.Throwablepublic static int Abs(int value)
throws java.lang.Throwable,
OverflowException
java.lang.ThrowableOverflowExceptionpublic static long Abs(long value)
throws java.lang.Throwable,
OverflowException
java.lang.ThrowableOverflowExceptionpublic static SByte Abs(SByte value) throws java.lang.Throwable, OverflowException
java.lang.ThrowableOverflowExceptionpublic static short Abs(short value)
throws java.lang.Throwable,
OverflowException
java.lang.ThrowableOverflowExceptionpublic static double Acos(double d)
throws java.lang.Throwable
java.lang.Throwablepublic static double Asin(double d)
throws java.lang.Throwable
java.lang.Throwablepublic static double Atan(double d)
throws java.lang.Throwable
java.lang.Throwablepublic static double Atan2(double y,
double x)
throws java.lang.Throwable
java.lang.Throwablepublic static long BigMul(int a,
int b)
throws java.lang.Throwable
java.lang.Throwablepublic static Math cast(IJCOBridgeReflected from) throws java.lang.Throwable
IJCOBridgeReflected instance into Math, a cast assert is made to check if types are compatible.from - IJCOBridgeReflected instance to be castedMath instancejava.lang.Throwable - in case of error during cast operationpublic static Decimal Ceiling(Decimal d) throws java.lang.Throwable, ArgumentException
java.lang.ThrowableArgumentExceptionpublic static double Ceiling(double a)
throws java.lang.Throwable
java.lang.Throwablepublic static double Cos(double d)
throws java.lang.Throwable
java.lang.Throwablepublic static double Cosh(double value)
throws java.lang.Throwable
java.lang.Throwablepublic static int DivRem(int a,
int b,
JCORefOut<java.util.concurrent.atomic.AtomicInteger> result)
throws java.lang.Throwable
java.lang.Throwablepublic static long DivRem(long a,
long b,
JCORefOut<java.util.concurrent.atomic.AtomicLong> result)
throws java.lang.Throwable
java.lang.Throwablepublic static double Exp(double d)
throws java.lang.Throwable
java.lang.Throwablepublic static double Floor(double d)
throws java.lang.Throwable
java.lang.Throwablepublic java.lang.String getJCOAssemblyName()
IJCOBridgeReflectedgetJCOAssemblyName in interface IJCOBridgeReflectedgetJCOAssemblyName in class NetObjectString representing the Fullname of reflected Assemblypublic java.lang.String getJCOClassName()
IJCOBridgeReflectedgetJCOClassName in interface IJCOBridgeReflectedgetJCOClassName in class NetObjectString representing the Fullname of reflected Classpublic java.lang.Object getJCOInstance()
IJCOBridgeReflectedgetJCOInstance in interface IJCOBridgeReflectedgetJCOInstance in class NetObjectObject representing the CLR instance of the instantiated Classpublic java.lang.String getJCOObjectName()
IJCOBridgeReflectedgetJCOObjectName in interface IJCOBridgeReflectedgetJCOObjectName in class NetObjectString representing the name used to allocated the object
in CLR contextpublic JCType getJCOType()
IJCOBridgeReflectedgetJCOType in interface IJCOBridgeReflectedgetJCOType in class NetObjectJCType representing the CLR Type of the instantiated Classpublic static double IEEERemainder(double x,
double y)
throws java.lang.Throwable,
ArithmeticException
java.lang.ThrowableArithmeticExceptionpublic static double Log(double d)
throws java.lang.Throwable
java.lang.Throwablepublic static double Log(double a,
double newBase)
throws java.lang.Throwable
java.lang.Throwablepublic static double Log10(double d)
throws java.lang.Throwable
java.lang.Throwablepublic static byte Max(byte val1,
byte val2)
throws java.lang.Throwable
java.lang.Throwablepublic static Decimal Max(Decimal val1, Decimal val2) throws java.lang.Throwable
java.lang.Throwablepublic static double Max(double val1,
double val2)
throws java.lang.Throwable
java.lang.Throwablepublic static int Max(int val1,
int val2)
throws java.lang.Throwable
java.lang.Throwablepublic static long Max(long val1,
long val2)
throws java.lang.Throwable
java.lang.Throwablepublic static SByte Max(SByte val1, SByte val2) throws java.lang.Throwable
java.lang.Throwablepublic static short Max(short val1,
short val2)
throws java.lang.Throwable
java.lang.Throwablepublic static Single Max(Single val1, Single val2) throws java.lang.Throwable
java.lang.Throwablepublic static UInt16 Max(UInt16 val1, UInt16 val2) throws java.lang.Throwable
java.lang.Throwablepublic static UInt32 Max(UInt32 val1, UInt32 val2) throws java.lang.Throwable
java.lang.Throwablepublic static UInt64 Max(UInt64 val1, UInt64 val2) throws java.lang.Throwable
java.lang.Throwablepublic static byte Min(byte val1,
byte val2)
throws java.lang.Throwable
java.lang.Throwablepublic static Decimal Min(Decimal val1, Decimal val2) throws java.lang.Throwable
java.lang.Throwablepublic static double Min(double val1,
double val2)
throws java.lang.Throwable
java.lang.Throwablepublic static int Min(int val1,
int val2)
throws java.lang.Throwable
java.lang.Throwablepublic static long Min(long val1,
long val2)
throws java.lang.Throwable
java.lang.Throwablepublic static SByte Min(SByte val1, SByte val2) throws java.lang.Throwable
java.lang.Throwablepublic static short Min(short val1,
short val2)
throws java.lang.Throwable
java.lang.Throwablepublic static Single Min(Single val1, Single val2) throws java.lang.Throwable
java.lang.Throwablepublic static UInt16 Min(UInt16 val1, UInt16 val2) throws java.lang.Throwable
java.lang.Throwablepublic static UInt32 Min(UInt32 val1, UInt32 val2) throws java.lang.Throwable
java.lang.Throwablepublic static UInt64 Min(UInt64 val1, UInt64 val2) throws java.lang.Throwable
java.lang.Throwablepublic static double Pow(double x,
double y)
throws java.lang.Throwable
java.lang.Throwablepublic static Decimal Round(Decimal d, int decimals) throws java.lang.Throwable
java.lang.Throwablepublic static Decimal Round(Decimal d, int decimals, MidpointRounding mode) throws java.lang.Throwable, ArgumentOutOfRangeException, ArgumentNullException, ArgumentException, InvalidOperationException, MissingMethodException, TargetInvocationException, CultureNotFoundException, OutOfMemoryException, FormatException
public static Decimal Round(Decimal d, MidpointRounding mode) throws java.lang.Throwable, ArgumentOutOfRangeException, ArgumentNullException, ArgumentException, InvalidOperationException, MissingMethodException, TargetInvocationException, CultureNotFoundException, OutOfMemoryException, FormatException
public static double Round(double a)
throws java.lang.Throwable
java.lang.Throwablepublic static double Round(double value,
int digits)
throws java.lang.Throwable,
ArgumentOutOfRangeException,
ArithmeticException
java.lang.ThrowableArgumentOutOfRangeExceptionArithmeticExceptionpublic static double Round(double value,
int digits,
MidpointRounding mode)
throws java.lang.Throwable,
ArgumentOutOfRangeException,
ArgumentNullException,
TypeLoadException,
ArgumentException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
NotSupportedException,
CultureNotFoundException,
OutOfMemoryException,
FormatException,
ArithmeticException
public static double Round(double value,
MidpointRounding mode)
throws java.lang.Throwable,
ArgumentOutOfRangeException,
ArgumentNullException,
ArgumentException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
CultureNotFoundException,
OutOfMemoryException,
FormatException,
ArithmeticException
public void setJCOInstance(JCObject instance)
setJCOInstance in class NetObjectpublic static int Sign(Decimal value) throws java.lang.Throwable
java.lang.Throwablepublic static int Sign(double value)
throws java.lang.Throwable,
ArithmeticException
java.lang.ThrowableArithmeticExceptionpublic static int Sign(int value)
throws java.lang.Throwable
java.lang.Throwablepublic static int Sign(long value)
throws java.lang.Throwable
java.lang.Throwablepublic static int Sign(SByte value) throws java.lang.Throwable
java.lang.Throwablepublic static int Sign(short value)
throws java.lang.Throwable
java.lang.Throwablepublic static int Sign(Single value) throws java.lang.Throwable, ArithmeticException
java.lang.ThrowableArithmeticExceptionpublic static double Sin(double a)
throws java.lang.Throwable
java.lang.Throwablepublic static double Sinh(double value)
throws java.lang.Throwable
java.lang.Throwablepublic static double Sqrt(double d)
throws java.lang.Throwable
java.lang.Throwablepublic static double Tan(double a)
throws java.lang.Throwable
java.lang.Throwablepublic static double Tanh(double value)
throws java.lang.Throwable
java.lang.Throwablepublic static Decimal Truncate(Decimal d) throws java.lang.Throwable
java.lang.Throwablepublic static double Truncate(double d)
throws java.lang.Throwable
java.lang.Throwable