C# Class clojure.lang.BigInt

Inheritance: IConvertible, IHashEq
ファイルを表示 Open project: richhickey/clojure-clr Class Usage Examples

Public Methods

Method Description
AsDecimal ( Decimal &ret ) : bool

Try to convert to a Decimal.

AsInt32 ( int &ret ) : bool

Try to convert to an Int32.

AsInt64 ( long &ret ) : bool

Try to convert to an Int64.

AsUInt32 ( uint &ret ) : bool

Try to convert to an UInt32.

AsUInt64 ( ulong &ret ) : bool

Try to convert to an UInt64.

Equals ( object obj ) : bool
GetHashCode ( ) : int
GetTypeCode ( ) : TypeCode
ToBoolean ( IFormatProvider provider ) : bool
ToByte ( IFormatProvider provider ) : byte
ToChar ( IFormatProvider provider ) : char
ToDateTime ( IFormatProvider provider ) : System.DateTime
ToDecimal ( IFormatProvider provider ) : decimal
ToDouble ( IFormatProvider provider ) : double
ToInt16 ( IFormatProvider provider ) : short
ToInt32 ( IFormatProvider provider ) : int
ToInt64 ( IFormatProvider provider ) : long
ToSByte ( IFormatProvider provider ) : sbyte
ToSingle ( IFormatProvider provider ) : float
ToString ( ) : string
ToString ( IFormatProvider provider ) : string
ToType ( Type conversionType, IFormatProvider provider ) : object
ToUInt16 ( IFormatProvider provider ) : ushort
ToUInt32 ( IFormatProvider provider ) : uint
ToUInt64 ( IFormatProvider provider ) : ulong

Private Methods

Method Description
BigInt ( long lpart, BigInteger bipart ) : System
add ( BigInt y ) : BigInt
byteValue ( ) : byte
doubleValue ( ) : double
floatValue ( ) : float
fromBigInteger ( BigInteger val ) : BigInt
fromLong ( long val ) : BigInt
intValue ( ) : int
longValue ( ) : long
lt ( BigInt y ) : bool
multiply ( BigInt y ) : BigInt
quotient ( BigInt y ) : BigInt
remainder ( BigInt y ) : BigInt
shortValue ( ) : short
toBigInteger ( ) : BigInteger
valueOf ( long val ) : BigInt

Method Details

AsDecimal() public method

Try to convert to a Decimal.
public AsDecimal ( Decimal &ret ) : bool
ret Decimal Set to the converted value
return bool

AsInt32() public method

Try to convert to an Int32.
public AsInt32 ( int &ret ) : bool
ret int Set to the converted value
return bool

AsInt64() public method

Try to convert to an Int64.
public AsInt64 ( long &ret ) : bool
ret long Set to the converted value
return bool

AsUInt32() public method

Try to convert to an UInt32.
public AsUInt32 ( uint &ret ) : bool
ret uint Set to the converted value
return bool

AsUInt64() public method

Try to convert to an UInt64.
public AsUInt64 ( ulong &ret ) : bool
ret ulong Set to the converted value
return bool

Equals() public method

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

GetHashCode() public method

public GetHashCode ( ) : int
return int

GetTypeCode() public method

public GetTypeCode ( ) : TypeCode
return TypeCode

ToBoolean() public method

public ToBoolean ( IFormatProvider provider ) : bool
provider IFormatProvider
return bool

ToByte() public method

public ToByte ( IFormatProvider provider ) : byte
provider IFormatProvider
return byte

ToChar() public method

public ToChar ( IFormatProvider provider ) : char
provider IFormatProvider
return char

ToDateTime() public method

public ToDateTime ( IFormatProvider provider ) : System.DateTime
provider IFormatProvider
return System.DateTime

ToDecimal() public method

public ToDecimal ( IFormatProvider provider ) : decimal
provider IFormatProvider
return decimal

ToDouble() public method

public ToDouble ( IFormatProvider provider ) : double
provider IFormatProvider
return double

ToInt16() public method

public ToInt16 ( IFormatProvider provider ) : short
provider IFormatProvider
return short

ToInt32() public method

public ToInt32 ( IFormatProvider provider ) : int
provider IFormatProvider
return int

ToInt64() public method

public ToInt64 ( IFormatProvider provider ) : long
provider IFormatProvider
return long

ToSByte() public method

public ToSByte ( IFormatProvider provider ) : sbyte
provider IFormatProvider
return sbyte

ToSingle() public method

public ToSingle ( IFormatProvider provider ) : float
provider IFormatProvider
return float

ToString() public method

public ToString ( ) : string
return string

ToString() public method

public ToString ( IFormatProvider provider ) : string
provider IFormatProvider
return string

ToType() public method

public ToType ( Type conversionType, IFormatProvider provider ) : object
conversionType System.Type
provider IFormatProvider
return object

ToUInt16() public method

public ToUInt16 ( IFormatProvider provider ) : ushort
provider IFormatProvider
return ushort

ToUInt32() public method

public ToUInt32 ( IFormatProvider provider ) : uint
provider IFormatProvider
return uint

ToUInt64() public method

public ToUInt64 ( IFormatProvider provider ) : ulong
provider IFormatProvider
return ulong