44件ヒット
[1-44件を表示]
(0.029秒)
種類
- インスタンスメソッド (33)
- 文書 (11)
クラス
- Integer (22)
-
OpenSSL
:: BN (11)
キーワード
-
NEWS for Ruby 2
. 1 . 0 (11) - gcdlcm (11)
検索結果
先頭4件
-
Integer
# gcd(n) -> Integer (24237.0) -
自身と整数 n の最大公約数を返します。
...ist[][ruby]{
2.gcd(2) # => 2
3.gcd(7) # => 1
3.gcd(-7) # => 1
((1<<31)-1).gcd((1<<61)-1) # => 1
//}
また、self や n が 0 だった場合は、0 ではない方の整数の絶対値を返します。
//emlist[][ruby]{
3.gcd(0)......# => 3
0.gcd(-7) # => 7
//}
@see Integer#lcm, Integer#gcdlcm... -
OpenSSL
:: BN # gcd(other) -> OpenSSL :: BN (24223.0) -
GCD(最大公約数)を返します。
...GCD(最大公約数)を返します。
@param other 自身との GCD を計算する数
@raise OpenSSL::BNError 計算時エラー... -
Integer
# gcdlcm(n) -> [Integer] (12222.0) -
自身と整数 n の最大公約数と最小公倍数の配列 [self.gcd(n), self.lcm(n)] を返します。
...公倍数の配列 [self.gcd(n), self.lcm(n)]
を返します。
@raise ArgumentError n に整数以外のものを指定すると発生します。
//emlist[][ruby]{
2.gcdlcm(2) # => [2, 2]
3.gcdlcm(-7) # => [1, 21]
((1<<31)-1).gcdlcm((1<<61)-1) # => [1, 4951......760154835678088235319297]
//}
@see Integer#gcd, Integer#lcm... -
NEWS for Ruby 2
. 1 . 0 (156.0) -
NEWS for Ruby 2.1.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...ます。
* GC
* 改良: RGenGC として知られている世代別GCが導入しました
* 追加した環境変数
* RUBY_GC_HEAP_INIT_SLOTS
* RUBY_GC_HEAP_FREE_SLOTS
* RUBY_GC_HEAP_GROWTH_FACTOR
* RUBY_GC_HEAP_GROWTH_MAX_SLOTS
* RUBY_GC_MALLOC_LIMIT_MAX......_GROWTH_FACTOR
* RUBY_GC_OLDMALLOC_LIMIT
* RUBY_GC_OLDMALLOC_LIMIT_MAX
* RUBY_GC_OLDMALLOC_LIMIT_GROWTH_FACTOR
* 廃止した環境変数
* RUBY_FREE_MIN (RUBY_GC_HEAP_FREE_SLOTS を代わりに使います)
* RUBY_HEAP_MIN_SLOTS (RUBY_GC_HEAP_INIT_SLOTS を代わ......ength
* Bignum の性能向上
* GMP をいくつかの操作で使えるときは使います。
乗算、除算、基数変換、GCD
* IO
* 拡張: IO#seek SEEK_DATA と SEEK_HOLE を whence としてサポートしました??
* 拡張: IO#seek 第2引数として...