net.sf.retrotranslator.runtime.java.math
Class _BigDecimal

java.lang.Object
  extended by net.sf.retrotranslator.runtime.java.math._BigDecimal

public class _BigDecimal
extends java.lang.Object

Author:
Taras Puchko

Field Summary
static java.math.BigDecimal ONE
           
static java.math.BigDecimal TEN
           
static java.math.BigDecimal ZERO
           
 
Constructor Summary
_BigDecimal()
           
 
Method Summary
static java.lang.String convertConstructorArguments(char[] in)
           
static java.lang.String convertConstructorArguments(char[] in, int offset, int len)
           
static java.math.BigInteger convertConstructorArguments(int value)
           
static java.math.BigInteger convertConstructorArguments(long value)
           
static java.math.BigDecimal[] divideAndRemainder(java.math.BigDecimal dividend, java.math.BigDecimal divisor)
           
static java.math.BigDecimal divideToIntegralValue(java.math.BigDecimal dividend, java.math.BigDecimal divisor)
           
static java.math.BigDecimal pow(java.math.BigDecimal bigDecimal, int n)
           
static java.math.BigDecimal remainder(java.math.BigDecimal dividend, java.math.BigDecimal divisor)
           
static java.math.BigDecimal setScale(java.math.BigDecimal bigDecimal, int newScale, int roundingMode)
           
static java.lang.String toPlainString(java.math.BigDecimal bigDecimal)
           
static java.math.BigDecimal valueOf(double val)
           
static java.math.BigDecimal valueOf(long val)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ZERO

public static final java.math.BigDecimal ZERO

ONE

public static final java.math.BigDecimal ONE

TEN

public static final java.math.BigDecimal TEN
Constructor Detail

_BigDecimal

public _BigDecimal()
Method Detail

convertConstructorArguments

public static java.math.BigInteger convertConstructorArguments(int value)

convertConstructorArguments

public static java.math.BigInteger convertConstructorArguments(long value)

convertConstructorArguments

public static java.lang.String convertConstructorArguments(char[] in,
                                                           int offset,
                                                           int len)

convertConstructorArguments

public static java.lang.String convertConstructorArguments(char[] in)

divideAndRemainder

public static java.math.BigDecimal[] divideAndRemainder(java.math.BigDecimal dividend,
                                                        java.math.BigDecimal divisor)

divideToIntegralValue

public static java.math.BigDecimal divideToIntegralValue(java.math.BigDecimal dividend,
                                                         java.math.BigDecimal divisor)

pow

public static java.math.BigDecimal pow(java.math.BigDecimal bigDecimal,
                                       int n)

remainder

public static java.math.BigDecimal remainder(java.math.BigDecimal dividend,
                                             java.math.BigDecimal divisor)

setScale

public static java.math.BigDecimal setScale(java.math.BigDecimal bigDecimal,
                                            int newScale,
                                            int roundingMode)

toPlainString

public static java.lang.String toPlainString(java.math.BigDecimal bigDecimal)

valueOf

public static java.math.BigDecimal valueOf(double val)

valueOf

public static java.math.BigDecimal valueOf(long val)