npt-japanese

% Function NUMERATOR, DENOMINATOR

UP


Function NUMERATOR, DENOMINATOR

Function NUMERATOR, DENOMINATOR

構文

numerator rational => numerator
denominator rational => denominator

引数と戻り値

rational - 有理数
numerator - 整数
denominator - 正の整数

定義

numeratordenominatorrationalを標準形に約分し、 その数の分子と分母を計算します。

numeratordenominatorrationalを標準形の分子と分母を返却します。

もしrationalが整数のとき、 numeratorrationalを返却し、 denominator1を返却します。

例文

(numerator 1/2) =>  1
(denominator 12/36) =>  3
(numerator -1) =>  -1
(denominator (/ -33)) =>  33
(numerator (/ 8 -6)) =>  -4
(denominator (/ 8 -6)) =>  3

副作用

なし。

影響

なし。

例外

なし。

参考

/

備考

(gcd (numerator x) (denominator x)) =>  1

TOP, Github