4件ヒット
[1-4件を表示]
(0.029秒)
検索結果
先頭1件
-
mathn (38073.0)
-
Rational と Complex をよりシームレスに利用できるようにするライブラリです。数値ライブラリの挙動をグローバルに変更します。
...るには mathn gem をインストールしてください。
* 整数の除算が割り切れない場合、 Rational オブジェクトを返すようになります。
* 複素数や有理数の演算結果が実数や整数に収まる場合、 Float オブジェクトや Integer オブジ......へと拡大します。
=== 利用局面
Integer や Float に比べ Rational は誤差無しで表現できる範囲が大きいため、
数値の演算において Rational をシームレスに利用したいことがあります。
そこで mathn ライブラリは、各数値クラスの......します。
==== 整数と有理数の相互変換
具体的には、Rational のインスタンスが整数ならば、それは自動的に Integer
(Fixnum または Bignum)
となり、また、整数/整数の結果、
割り切れない時は Rational が返るようになります。後者......します。
==== 整数と有理数の相互変換
具体的には、Rational のインスタンスが整数ならば、それは自動的に Integer
となり、また、整数/整数の結果、
割り切れない時は Rational が返るようになります。後者は、整数のメソッド...