Operator explicit operator
explicit operator BigDecimal(float)
Defines an explicit conversion from a float value to a BigDecimal using the Truncate mode.
Declaration
public static explicit operator BigDecimal(float value)
Parameters
Type | Name | Description |
---|---|---|
float | value |
Returns
Type | Description |
---|---|
BigDecimal |
explicit operator BigDecimal(double)
Defines an explicit conversion from a double value to a BigDecimal using the Truncate mode.
Declaration
public static explicit operator BigDecimal(double value)
Parameters
Type | Name | Description |
---|---|---|
double | value |
Returns
Type | Description |
---|---|
BigDecimal |
explicit operator BigInteger(BigDecimal)
Defines an explicit conversion from a BigDecimal value to a BigInteger.
Declaration
public static explicit operator BigInteger(BigDecimal value)
Parameters
Type | Name | Description |
---|---|---|
BigDecimal | value |
Returns
Type | Description |
---|---|
BigInteger |
explicit operator byte(BigDecimal)
Defines an explicit conversion from a BigDecimal value to a byte.
Declaration
public static explicit operator byte(BigDecimal value)
Parameters
Type | Name | Description |
---|---|---|
BigDecimal | value |
Returns
Type | Description |
---|---|
byte |
explicit operator sbyte(BigDecimal)
Defines an explicit conversion from a BigDecimal value to a sbyte.
Declaration
public static explicit operator sbyte(BigDecimal value)
Parameters
Type | Name | Description |
---|---|---|
BigDecimal | value |
Returns
Type | Description |
---|---|
sbyte |
explicit operator short(BigDecimal)
Defines an explicit conversion from a BigDecimal value to a short.
Declaration
public static explicit operator short(BigDecimal value)
Parameters
Type | Name | Description |
---|---|---|
BigDecimal | value |
Returns
Type | Description |
---|---|
short |
explicit operator ushort(BigDecimal)
Defines an explicit conversion from a BigDecimal value to a ushort.
Declaration
public static explicit operator ushort(BigDecimal value)
Parameters
Type | Name | Description |
---|---|---|
BigDecimal | value |
Returns
Type | Description |
---|---|
ushort |
explicit operator int(BigDecimal)
Defines an explicit conversion from a BigDecimal value to a int.
Declaration
public static explicit operator int(BigDecimal value)
Parameters
Type | Name | Description |
---|---|---|
BigDecimal | value |
Returns
Type | Description |
---|---|
int |
explicit operator uint(BigDecimal)
Defines an explicit conversion from a BigDecimal value to a uint.
Declaration
public static explicit operator uint(BigDecimal value)
Parameters
Type | Name | Description |
---|---|---|
BigDecimal | value |
Returns
Type | Description |
---|---|
uint |
explicit operator long(BigDecimal)
Defines an explicit conversion from a BigDecimal value to a long.
Declaration
public static explicit operator long(BigDecimal value)
Parameters
Type | Name | Description |
---|---|---|
BigDecimal | value |
Returns
Type | Description |
---|---|
long |
explicit operator ulong(BigDecimal)
Defines an explicit conversion from a BigDecimal value to a ulong.
Declaration
public static explicit operator ulong(BigDecimal value)
Parameters
Type | Name | Description |
---|---|---|
BigDecimal | value |
Returns
Type | Description |
---|---|
ulong |
explicit operator float(BigDecimal)
Defines an explicit conversion from a BigDecimal value to a float.
Declaration
public static explicit operator float(BigDecimal value)
Parameters
Type | Name | Description |
---|---|---|
BigDecimal | value |
Returns
Type | Description |
---|---|
float |
explicit operator double(BigDecimal)
Defines an explicit conversion from a BigDecimal value to a double.
Declaration
public static explicit operator double(BigDecimal value)
Parameters
Type | Name | Description |
---|---|---|
BigDecimal | value |
Returns
Type | Description |
---|---|
double |
explicit operator decimal(BigDecimal)
Defines an explicit conversion from a BigDecimal value to a decimal.
Declaration
public static explicit operator decimal(BigDecimal value)
Parameters
Type | Name | Description |
---|---|---|
BigDecimal | value |
Returns
Type | Description |
---|---|
decimal |