るりまサーチ

最速Rubyリファレンスマニュアル検索!
4件ヒット [1-4件を表示] (0.018秒)
トップページ > クエリ:div[x] > クエリ:mathn[x]

別のキーワード

  1. bigdecimal div
  2. _builtin div
  3. integer div
  4. numeric div
  5. div

検索結果

mathn (38060.0)

Rational と Complex をよりシームレスに利用できるようにするライブラリです。数値ライブラリの挙動をグローバルに変更します。

...なお、このライブラリはRuby 2.2から非推奨(deprecated)になり、Ruby 2.5で削除されました。
引き続き利用するには mathn gem をインストールしてください。

* 整数の除算が割り切れない場合、 Rational オブジェクトを返すようにな...
...現できる範囲が大きいため、
数値の演算において Rational をシームレスに利用したいことがあります。
そこで mathn ライブラリは、各数値クラスの間の関係を
ちょうど Bignum と Fixnum とのような
自動的に変換される関係にし...
...ます。後者は、整数のメソッド「/」が整商(.div)でなく、商(.quo)を返すようになる、ということを意味します。

例:
1/2 #=> 0
2 * Rational(1,2) #=> Rational(1,1)

require 'mathn'
1/2 #=> Rational(1,2)
2 * Rational(1,2)...
...現できる範囲が大きいため、
数値の演算において Rational をシームレスに利用したいことがあります。
そこで mathn ライブラリは、各数値クラスの間の関係を
自動的に変換される関係にします。

==== 整数と有理数の相互変換...