public class FractionNumber extends FormattedNumber
POIのSimpleFraction、Commons-MathのFractionを参照。
useSeparator, value
修飾子とタイプ | メソッドと説明 |
---|---|
static FractionNumber |
createExactDenominator(double value,
int exactDenom)
分母の値を指定した分数を作成する。
|
static FractionNumber |
createExactDenominator(double value,
int exactDenom,
boolean wholeType)
分母の値を指定した分数を作成する。
|
static FractionNumber |
createMaxDenominator(double value,
int maxDenom)
分母の最大値を指定した分数を作成する。
|
static FractionNumber |
createMaxDenominator(double value,
int maxDenom,
boolean wholeType)
分母の最大値を指定した分数を作成する。
|
String |
getDenominatorPart()
分母の部分を取得する。
|
String |
getDenominatorPart(int digit)
分母の指定した桁の値を取得する。
|
String |
getDenominatorPartAfter(int digit)
分母の指定した桁以降の値を取得する。
|
String |
getNumeratorPart()
分子の部分を取得する
|
String |
getNumeratorPart(int digit)
分子の指定した桁の値を取得する。
|
String |
getNumeratorPartAfter(int digit)
分子の指定した桁以降の値を取得する。
|
String |
getWholeNumberPart()
帯分数の整数部分を取得する。
|
String |
getWholeNumberPart(int digit)
帯分数の整数部分の指定した桁の値を取得する。
|
String |
getWholeNumberPartAfter(int digit)
帯分数の整数部分の指定した桁以降の値を取得する。
|
boolean |
isWholeType()
帯分数の形式かどうか。
|
String |
toString() |
asDecimal, asExponent, asFraction, asNative, asPercent, getValue, isNegative, isPositive, isUseSeparator, isZero, setUseSeparator
public static FractionNumber createExactDenominator(double value, int exactDenom)
value
- exactDenom
- 分母の値public static FractionNumber createExactDenominator(double value, int exactDenom, boolean wholeType)
value
- exactDenom
- 分母の値wholeType
- 'true'のとき帯分数として作成する。'false'のとき仮分数として作成する。public static FractionNumber createMaxDenominator(double value, int maxDenom)
value
- maxDenom
- public static FractionNumber createMaxDenominator(double value, int maxDenom, boolean wholeType)
value
- maxDenom
- 分母の最大値。wholeType
- 'true'のとき帯分数として作成する。'false'のとき仮分数として作成する。public boolean isWholeType()
public String getDenominatorPart()
public String getDenominatorPart(int digit)
digit
- 1から始まるpublic String getDenominatorPartAfter(int digit)
digit
- 1から始まるpublic String getNumeratorPart()
public String getNumeratorPart(int digit)
digit
- 1から始まるpublic String getNumeratorPartAfter(int digit)
digit
- 1から始まるpublic String getWholeNumberPart()
整数部分が0または帯分数出ない場合は、空文字を返す。
public String getWholeNumberPart(int digit)
digit
- 1から始まるpublic String getWholeNumberPartAfter(int digit)
digit
- 1から始まるCopyright © 2021 mygreen. All rights reserved.