immutable class MONEY < $NFE{MONEY}, $SIGNED{MONEY}, $HASH,


Flattened version is here

Ancestors
$FIXED_FMT $FMT $STR $OPTION
$HASH $IS_EQ $SIGNED{_} $NFE{_}
$TEXT $BINARY $ORDERED{_} $IS_LT{_}
$VALUE{_} $NIL $IS_NIL



Public


Readable Attributes
attr val : RAT ;

Constants
const Calculate_Places : CARD := 4 ;
**** Four decimal places!
const Precision : INTI := INTI::create(10000) ;
**** divisor for four places!
const is_limited : BOOL := false ;
const is_signed : BOOL := true ;
const negatable : BOOL := true ;

Features
zero : SAME


Private

attr val : RAT ;

The Sather Home Page