public abstract class NumberFactory extends Object
修飾子とタイプ | クラスと説明 |
---|---|
static class |
NumberFactory.DecimalNumberFactory
整数、小数の数値として作成するクラス。
|
static class |
NumberFactory.ExponentNumberFactory
指数として数値を作成するクラス。
|
static class |
NumberFactory.FractionNumberFactory
分数として数値を作成するクラス
|
static class |
NumberFactory.PercentNumberFactory
パーセントとして数値を作成するクラス。
|
コンストラクタと説明 |
---|
NumberFactory() |
修飾子とタイプ | メソッドと説明 |
---|---|
abstract FormattedNumber |
create(double value)
数値オブジェクトのインスタンスを取得する。
|
static NumberFactory.DecimalNumberFactory |
decimalNumber(int scale,
boolean useSeparator,
int permilles)
小数のファクトリクラスの取得
|
static NumberFactory.ExponentNumberFactory |
exponentNumber(int scale,
boolean useSeparator)
指数のファクトリクラスの取得
|
static NumberFactory.FractionNumberFactory |
fractionNumber(int denominator,
boolean exactDenom,
boolean wholeType)
分数のファクトリクラスの取得
|
static NumberFactory |
nativeNumber()
何も加工をしない数値のファクトリクラスの取得。
|
static NumberFactory.PercentNumberFactory |
percentNumber(int scale,
boolean useSeparator,
int permilles)
パーセントのファクトリクラスの取得
|
public static NumberFactory nativeNumber()
public static NumberFactory.DecimalNumberFactory decimalNumber(int scale, boolean useSeparator, int permilles)
scale
- 小数の精度(桁数)。useSeparator
- 区切り文字があるかどうか。permilles
- 千分率の次数。ゼロと指定した場合は、1000^0
の意味。NumberFactory.DecimalNumberFactory
のインスタンス。public static NumberFactory.PercentNumberFactory percentNumber(int scale, boolean useSeparator, int permilles)
scale
- 小数の精度(桁数)。useSeparator
- 区切り文字があるかどうか。permilles
- 千分率の次数。ゼロと指定した場合は、1000^0
の意味。NumberFactory.PercentNumberFactory
のインスタンス。public static NumberFactory.ExponentNumberFactory exponentNumber(int scale, boolean useSeparator)
scale
- 小数の精度(桁数)。useSeparator
- 区切り文字があるかどうか。NumberFactory.ExponentNumberFactory
のインスタンス。public static NumberFactory.FractionNumberFactory fractionNumber(int denominator, boolean exactDenom, boolean wholeType)
denominator
- 分母の値exactDenom
- 分母を直接指定かどうかwholeType
- 帯分数形式かどうかNumberFactory.FractionNumberFactory
のインスタンス。public abstract FormattedNumber create(double value)
value
- 変換元数値。Copyright © 2021 mygreen. All rights reserved.