指定した金額をn
等分した金額の配列を返す。
指定した金額をn
等分した金額の配列を返す。
但し、割り切れなかった分(余り)は、最小単位金額に分割し、配列の頭から順に上乗せする。
例えば、53円を5人で等分した場合は、{11, 11, 11, 10, 10}
となる。
合計金額
分割数
分割結果
total
のうち、ratio
の割合の金額を返す。割り切れない場合は切り捨てる。
total
のうち、ratio
の割合の金額を返す。割り切れない場合は切り捨てる。
合計額
割合
指定した割合の金額
total
のうち、portion / whole
の割合の金額を返す。割り切れない場合は切り捨てる。
total
のうち、portion / whole
の割合の金額を返す。割り切れない場合は切り捨てる。
合計額
部分量をあらわす値
全体量をあらわす値
部分の金額
ArithmeticException
引数whole
が0だった場合
指定した金額をproportions
であらわす割合で分割した金額の配列を返す。
指定した金額をproportions
であらわす割合で分割した金額の配列を返す。
但し、割り切れなかった分(余り)は、最小単位金額に分割し、配列の頭から順に上乗せする。
例えば、52円を1:3:1で等分した場合は、{11, 31, 10}
となる。
合計金額
比数の配列
分割結果
指定した金額をproportions
であらわす割合で分割した金額の配列を返す。
指定した金額をproportions
であらわす割合で分割した金額の配列を返す。
但し、割り切れなかった分(余り)は、最小単位金額に分割し、配列の頭から順に上乗せする。
例えば、52円を1:3:1で等分した場合は、{11, 31, 10}
となる。
合計金額
比数の配列
分割結果
比数の配列を割合の配列に変換する。
比数の配列を割合の配列に変換する。
比の配列
割合の配列
elements
の要素の和を返す。
elements
の要素の和を返す。
配列
和
IllegalArgumentException
引数elements
の要素数が0の場合
elements
の要素の和を返す。
elements
の要素の和を返す。
配列
和
比例配分の為のユーティリティ。