All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class pnuts.ext.UnitSystem

pnuts.ext.UnitSystem

public class UnitSystem
implements QuantityFactory
This class defines a unit system in Pnuts. When an identifier follows a decimal number, the identifier should be one of the units symbols defined.
 UnitSystem(["cm", "m"], [1, 100])
 1cm + 1m  ==> 101.000cm
 


Constructor Index

 o UnitSystem(String[], Number[])

Method Index

 o init()
 o make(Number, String)
 o make(Number, String)
 o setPrecision(int)

Constructors

 o UnitSystem
 public UnitSystem(String units[],
                   Number scale[])

Methods

 o init
 public void init()
 o setPrecision
 public void setPrecision(int prec)
 o make
 public Object make(Number n,
                    String unit)

All Packages  Class Hierarchy  This Package  Previous  Next  Index