C# Class VoltDB.ThirdParty.Math.BigDecimal

Show file Open project: VoltDB/voltdb-client-csharp Class Usage Examples

Public Methods

Method Description
BigDecimal ( BigInteger num ) : System
BigDecimal ( BigInteger num, int scale ) : System
BigDecimal ( decimal num ) : System
BigDecimal ( double num ) : System
BigDecimal ( long num ) : System
BigDecimal ( string num ) : System
BigDecimal ( ulong num ) : System
Equals ( object o ) : bool
FromBytes ( byte data, int scale ) : BigDecimal
GetHashCode ( ) : int
MovePointLeft ( int n ) : BigDecimal
MovePointRight ( int n ) : BigDecimal
ToBytes ( ) : byte[]
ToBytes ( int scale ) : byte[]
ToDecimal ( ) : decimal
ToString ( ) : string
operator ( ) : BigDecimal
operator ( ) : bool
setScale ( int val ) : BigDecimal

Method Details

BigDecimal() public method

public BigDecimal ( BigInteger num ) : System
num BigInteger
return System

BigDecimal() public method

public BigDecimal ( BigInteger num, int scale ) : System
num BigInteger
scale int
return System

BigDecimal() public method

public BigDecimal ( decimal num ) : System
num decimal
return System

BigDecimal() public method

public BigDecimal ( double num ) : System
num double
return System

BigDecimal() public method

public BigDecimal ( long num ) : System
num long
return System

BigDecimal() public method

public BigDecimal ( string num ) : System
num string
return System

BigDecimal() public method

public BigDecimal ( ulong num ) : System
num ulong
return System

Equals() public method

public Equals ( object o ) : bool
o object
return bool

FromBytes() public static method

public static FromBytes ( byte data, int scale ) : BigDecimal
data byte
scale int
return BigDecimal

GetHashCode() public method

public GetHashCode ( ) : int
return int

MovePointLeft() public method

public MovePointLeft ( int n ) : BigDecimal
n int
return BigDecimal

MovePointRight() public method

public MovePointRight ( int n ) : BigDecimal
n int
return BigDecimal

ToBytes() public method

public ToBytes ( ) : byte[]
return byte[]

ToBytes() public method

public ToBytes ( int scale ) : byte[]
scale int
return byte[]

ToDecimal() public method

public ToDecimal ( ) : decimal
return decimal

ToString() public method

public ToString ( ) : string
return string

operator() public static method

public static operator ( ) : BigDecimal
return BigDecimal

operator() public static method

public static operator ( ) : bool
return bool

setScale() public method

public setScale ( int val ) : BigDecimal
val int
return BigDecimal