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.