OSMQ
v2.0.1

osmq.datatypes
Class FixedDecimal

java.lang.Object
  extended byjava.lang.Number
      extended byosmq.datatypes.FixedDecimal
All Implemented Interfaces:
java.io.Serializable

public class FixedDecimal
extends java.lang.Number

See Also:
Serialized Form

Field Summary
static FixedDecimal E
           
static FixedDecimal ONE
           
static FixedDecimal PI
           
static FixedDecimal ZERO
           
 
Constructor Summary
FixedDecimal()
           
FixedDecimal(double d)
           
FixedDecimal(FixedDecimal fixed)
           
FixedDecimal(float f)
           
FixedDecimal(int n)
           
FixedDecimal(java.lang.String s)
           
 
Method Summary
 FixedDecimal abs()
           
static FixedDecimal abs(FixedDecimal a)
           
 FixedDecimal add(FixedDecimal fixed)
           
static FixedDecimal add(FixedDecimal a, FixedDecimal b)
           
 FixedDecimal ceil()
           
static FixedDecimal ceil(FixedDecimal a)
           
 FixedDecimal div(FixedDecimal fixed)
           
static FixedDecimal div(FixedDecimal a, FixedDecimal b)
           
 double doubleValue()
           
 boolean eq(FixedDecimal a)
           
static boolean eq(FixedDecimal a, FixedDecimal b)
           
 float floatValue()
           
 FixedDecimal floor()
           
static FixedDecimal floor(FixedDecimal a)
           
 boolean ge(FixedDecimal a)
           
static boolean ge(FixedDecimal a, FixedDecimal b)
           
 boolean gt(FixedDecimal a)
           
static boolean gt(FixedDecimal a, FixedDecimal b)
           
 int intValue()
           
 boolean isCurrency()
           
 boolean le(FixedDecimal a)
           
static boolean le(FixedDecimal a, FixedDecimal b)
           
 long longValue()
           
 boolean lt(FixedDecimal a)
           
static boolean lt(FixedDecimal a, FixedDecimal b)
           
static FixedDecimal max(FixedDecimal a, FixedDecimal b)
           
static FixedDecimal min(FixedDecimal a, FixedDecimal b)
           
 FixedDecimal mul(FixedDecimal fixed)
           
static FixedDecimal mul(FixedDecimal a, FixedDecimal b)
           
 boolean ne(FixedDecimal a)
           
static boolean ne(FixedDecimal a, FixedDecimal b)
           
 FixedDecimal neg()
           
static FixedDecimal neg(FixedDecimal a)
           
 FixedDecimal round()
           
static FixedDecimal round(FixedDecimal a)
           
 void setCurrency(boolean b)
           
 FixedDecimal sqrt()
           
static FixedDecimal sqrt(FixedDecimal a)
           
 FixedDecimal sub(FixedDecimal fixed)
           
static FixedDecimal sub(FixedDecimal a, FixedDecimal b)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Number
byteValue, shortValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ZERO

public static final FixedDecimal ZERO

ONE

public static final FixedDecimal ONE

E

public static final FixedDecimal E

PI

public static final FixedDecimal PI
Constructor Detail

FixedDecimal

public FixedDecimal()

FixedDecimal

public FixedDecimal(java.lang.String s)

FixedDecimal

public FixedDecimal(FixedDecimal fixed)

FixedDecimal

public FixedDecimal(int n)

FixedDecimal

public FixedDecimal(float f)

FixedDecimal

public FixedDecimal(double d)
Method Detail

setCurrency

public void setCurrency(boolean b)

isCurrency

public boolean isCurrency()

add

public FixedDecimal add(FixedDecimal fixed)

sub

public FixedDecimal sub(FixedDecimal fixed)

mul

public FixedDecimal mul(FixedDecimal fixed)

div

public FixedDecimal div(FixedDecimal fixed)

add

public static FixedDecimal add(FixedDecimal a,
                               FixedDecimal b)

sub

public static FixedDecimal sub(FixedDecimal a,
                               FixedDecimal b)

mul

public static FixedDecimal mul(FixedDecimal a,
                               FixedDecimal b)

div

public static FixedDecimal div(FixedDecimal a,
                               FixedDecimal b)

lt

public boolean lt(FixedDecimal a)

gt

public boolean gt(FixedDecimal a)

le

public boolean le(FixedDecimal a)

ge

public boolean ge(FixedDecimal a)

ne

public boolean ne(FixedDecimal a)

eq

public boolean eq(FixedDecimal a)

lt

public static boolean lt(FixedDecimal a,
                         FixedDecimal b)

gt

public static boolean gt(FixedDecimal a,
                         FixedDecimal b)

le

public static boolean le(FixedDecimal a,
                         FixedDecimal b)

ge

public static boolean ge(FixedDecimal a,
                         FixedDecimal b)

ne

public static boolean ne(FixedDecimal a,
                         FixedDecimal b)

eq

public static boolean eq(FixedDecimal a,
                         FixedDecimal b)

neg

public FixedDecimal neg()

abs

public FixedDecimal abs()

ceil

public FixedDecimal ceil()

floor

public FixedDecimal floor()

round

public FixedDecimal round()

sqrt

public FixedDecimal sqrt()

neg

public static FixedDecimal neg(FixedDecimal a)

abs

public static FixedDecimal abs(FixedDecimal a)

ceil

public static FixedDecimal ceil(FixedDecimal a)

floor

public static FixedDecimal floor(FixedDecimal a)

max

public static FixedDecimal max(FixedDecimal a,
                               FixedDecimal b)

min

public static FixedDecimal min(FixedDecimal a,
                               FixedDecimal b)

round

public static FixedDecimal round(FixedDecimal a)

sqrt

public static FixedDecimal sqrt(FixedDecimal a)

intValue

public int intValue()

longValue

public long longValue()

floatValue

public float floatValue()

doubleValue

public double doubleValue()

toString

public java.lang.String toString()

(c) 2000 - 2003 MQue Systems
All Rights Reserved