gnu.math

Class FixedRealFormat

public class FixedRealFormat extends Format

Format a real number using a fixed-point format. Used for Common Lisp specs ~F and ~$; also C-style %f.
Field Summary
booleaninternalPad
charoverflowChar
charpadChar
intscale
booleanshowPlus
intwidth
Method Summary
voidformat(RatNum number, boolean negative, StringBuffer sbuf, FieldPosition fpos)
voidformat(RatNum number, StringBuffer sbuf, FieldPosition fpos)
voidformat(RealNum number, StringBuffer sbuf, FieldPosition fpos)
StringBufferformat(long num, StringBuffer sbuf, FieldPosition fpos)
StringBufferformat(double num, StringBuffer sbuf, FieldPosition fpos)
StringBufferformat(Object num, StringBuffer sbuf, FieldPosition fpos)
intgetMaximumFractionDigits()
intgetMinimumIntegerDigits()
Numberparse(String text, ParsePosition status)
ObjectparseObject(String text, ParsePosition status)
voidsetMaximumFractionDigits(int d)
voidsetMinimumIntegerDigits(int i)

Field Detail

internalPad

public boolean internalPad

overflowChar

public char overflowChar

padChar

public char padChar

scale

public int scale

showPlus

public boolean showPlus

width

public int width

Method Detail

format

public void format(RatNum number, boolean negative, StringBuffer sbuf, FieldPosition fpos)

format

public void format(RatNum number, StringBuffer sbuf, FieldPosition fpos)

format

public void format(RealNum number, StringBuffer sbuf, FieldPosition fpos)

format

public StringBuffer format(long num, StringBuffer sbuf, FieldPosition fpos)

format

public StringBuffer format(double num, StringBuffer sbuf, FieldPosition fpos)

format

public StringBuffer format(Object num, StringBuffer sbuf, FieldPosition fpos)

getMaximumFractionDigits

public int getMaximumFractionDigits()

getMinimumIntegerDigits

public int getMinimumIntegerDigits()

parse

public Number parse(String text, ParsePosition status)

parseObject

public Object parseObject(String text, ParsePosition status)

setMaximumFractionDigits

public void setMaximumFractionDigits(int d)

setMinimumIntegerDigits

public void setMinimumIntegerDigits(int i)