|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.zentense.step2.util.Math
public class Math
This bean does some basic mathematics operations
| Constructor Summary | |
|---|---|
Math()
Default constructor |
|
| Method Summary | |
|---|---|
static double |
addPercent(java.lang.Number n1,
java.lang.Number n2)
Add percent to a number |
static int |
floor(java.lang.Number lim)
Gives the floor nearest integer |
static java.lang.String |
formatAsEuros(java.lang.Number number)
Format string as euros (two decimal places) |
static java.lang.String |
numberFormat(java.lang.Number number,
java.lang.String pattern)
Formats a number with a pattern |
static java.lang.String |
numberFormat(java.lang.Number number,
java.lang.String pattern,
java.util.Locale locale)
Formats a number with a pattern |
static java.lang.Number |
parse(java.lang.String number)
Parses a number from String using decault Locale |
static java.lang.Number |
parse(java.lang.String number,
java.util.Locale locale)
Parses a number from String using decault Locale |
static int |
random(java.lang.Number lim)
Gives a pseudo-random integer between 0 and lim-1 |
static int |
round(java.lang.Number lim)
Gives the rounded nearest integer |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Math()
| Method Detail |
|---|
public static final int random(java.lang.Number lim)
lim - Upper limit
public static final int floor(java.lang.Number lim)
lim - A double
public static final int round(java.lang.Number lim)
lim - A double
public static final double addPercent(java.lang.Number n1,
java.lang.Number n2)
n1 - Base numbern2 - Percent to be added to base
public static final java.lang.String numberFormat(java.lang.Number number,
java.lang.String pattern,
java.util.Locale locale)
number - A numberpattern - Pattern to be applied (something like ###,##0.00)locale - Locale which be applied to formatted number
java.util.NumberFormat
public static final java.lang.String numberFormat(java.lang.Number number,
java.lang.String pattern)
number - A numberpattern - Pattern to be applied (something like ###,##0.00)
java.util.NumberFormatpublic static final java.lang.Number parse(java.lang.String number)
number - A number represented as a String
java.util.NumberFormat
public static final java.lang.Number parse(java.lang.String number,
java.util.Locale locale)
number - A number represented as a Stringlocale - Locale to be used for parsing
java.util.NumberFormatpublic static final java.lang.String formatAsEuros(java.lang.Number number)
number - A number
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||