Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Xml.Xsl.XPathConvert.BigNumber Struct Reference

Public Member Functions

 BigNumber (uint u0, uint u1, uint u2, int exp, uint error)
 
 BigNumber (FloatingDecimal dec)
 
void MakeUpperBound ()
 
void MakeLowerBound ()
 

Static Public Member Functions

static operator double (BigNumber bn)
 
static bool DblToRgbFast (double dbl, byte[] mantissa, out int exponent, out int mantissaSize)
 
static void DblToRgbPrecise (double dbl, byte[] mantissa, out int exponent, out int mantissaSize)
 

Properties

uint Error [get]
 
bool IsZero [get]
 

Private Member Functions

unsafe uint MulTenAdd (uint digit)
 
void Round (uint uExtra)
 
void Normalize ()
 
void Mul (ref BigNumber numOp)
 
uint UMod1 ()
 

Private Attributes

uint _u0
 
uint _u1
 
uint _u2
 
int _exp
 
uint _error
 

Static Private Attributes

static readonly BigNumber[] s_tenPowersPos
 
static readonly BigNumber[] s_tenPowersNeg
 

Detailed Description

Definition at line 8 of file XPathConvert.cs.


The documentation for this struct was generated from the following file: