public class PercentFormatter extends Object implements Serializable
Constructor and Description |
---|
PercentFormatter()
Creates a new percent formatter with no decimal precision and using
the default system locale.
|
PercentFormatter(int decimalPrecision,
Locale locale)
Creates a new percent formatter for the given local and decimal
precision.
|
Modifier and Type | Method and Description |
---|---|
String |
format(double fraction)
Formats a fraction as percentage string.
|
String |
format(double numerator,
double denominator)
Formats fraction values as percentage string.
|
static String |
format(double numerator,
double denominator,
int decimalPrecision,
Locale locale)
Formats fraction values as percentage with the given local and
decimal precision.
|
static String |
format(double fraction,
int decimalPrecision,
Locale locale)
Formats a fraction as percentage with the given local and
decimal precision.
|
public PercentFormatter()
public PercentFormatter(int decimalPrecision, Locale locale)
decimalPrecision
- maximum number of decimals to displaylocale
- a localepublic String format(double numerator, double denominator)
numerator
- the value to dividedenominator
- the dividerpublic String format(double fraction)
fraction
- the value to format as percentagepublic static String format(double numerator, double denominator, int decimalPrecision, Locale locale)
numerator
- the value to dividedenominator
- the dividerdecimalPrecision
- maximum number of decimals to displaylocale
- a localepublic static String format(double fraction, int decimalPrecision, Locale locale)
fraction
- the value to format as percentagedecimalPrecision
- maximum number of decimals to displaylocale
- a localeCopyright © 2008–2021 Norconex Inc.. All rights reserved.