るりまサーチ

最速Rubyリファレンスマニュアル検索!
438件ヒット [201-300件を表示] (0.012秒)
トップページ > クエリ:Bignum[x]

別のキーワード

  1. _builtin bignum
  2. bignum /
  3. bignum &
  4. bignum |
  5. bignum +

ライブラリ

クラス

モジュール

キーワード

検索結果

<< < 1 2 3 4 5 > >>

Ruby用語集 (24.0)

Ruby用語集 A B C D E F G I J M N O R S Y

...理も記述できる。

===[a:B] B

: Bignum
Ruby 2.3 系までは、即値で実装されない絶対値の大きな整数オブジェクトが属す
クラスだった。Ruby 2.4 で Fixnum と共に Integer に一本化された。
このとき Bignum は形式的には残されたが単...
...のインスタンスであり、
そうでないものは Bignum のインスタンスであった。Integer はこれらをまとめる
抽象クラスだった。
Ruby 2.4 でこれらが Integer に統合され、Fixnum と Bignum は Integer の
単なるエイリアスとなった。...

ruby 1.8.3 feature (24.0)

ruby 1.8.3 feature *((<ruby 1.8 feature>)) *((<ruby 1.8.2 feature>))

...read(4)'
"hoge"

=== 2005-01-05

: srand(bignum) [compat]

srand が引数として unsigned long よりも大きな値も受け付けるようになりました。

: rand(bignum) [bug]

負の ((<Bignum>)) を受け取っても 正の ((<Bignum>)) を返すようになりました。

===...

NEWS for Ruby 2.1.0 (18.0)

NEWS for Ruby 2.1.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...* RUBY_HEAP_MIN_SLOTS (RUBY_GC_HEAP_INIT_SLOTS を代わりに使います)

* Integer
* 追加: Fixnum#bit_length
* 追加: Bignum#bit_length
* Bignum の性能向上
* GMP をいくつかの操作で使えるときは使います。
乗算、除算、基数変換、GCD...
...ble_objects_from_root
* 追加: ObjectSpace.#dump
* 追加: ObjectSpace.#dump_all

* OpenSSL::BN
* 拡張: OpenSSL::BN.new Fixnum や Bignum を引数として取れるようになりました。

* open-uri
* 複数フィールドに同じ名前を使うことをサポートし...

FloatDomainError (16.0)

正負の無限大や NaN (Not a Number) を Bignum に変換しようとしたり、 NaN との比較を行ったときに発生します。

...正負の無限大や NaN (Not a Number) を Bignum に変換しようとしたり、
NaN との比較を行ったときに発生します。...

Kernel.#Integer(arg, base = 0) -> Integer (16.0)

引数を整数(Fixnum,Bignum)に変換した結果を返します。

...引数を整数(Fixnum,Bignum)に変換した結果を返します。

引数が数値の場合は直接変換し(小数点以下切り落とし)、
文字列の場合は、進数を表す接頭辞を含む整数表現とみなせる文字列のみ
変換します。

数値と文字列以外...

絞り込み条件を変える

Kernel.#Integer(arg, base = 0, exception: true) -> Integer | nil (16.0)

引数を整数(Fixnum,Bignum)に変換した結果を返します。

...引数を整数(Fixnum,Bignum)に変換した結果を返します。

引数が数値の場合は直接変換し(小数点以下切り落とし)、
文字列の場合は、進数を表す接頭辞を含む整数表現とみなせる文字列のみ
変換します。

数値と文字列以外...

VALUE INT2NUM(int i) (16.0)

任意の整数を Fixnum か Bignum に変換します。

...任意の整数を Fixnum か Bignum に変換します。

例:
VALUE num = INT2NUM(42); //(Cの整数値42をRubyのオブジェクトに変換)...

VALUE UINT2NUM(unsigned int i) (16.0)

任意の整数を Fixnum か Bignum に変換します。

...任意の整数を Fixnum か Bignum に変換します。...

1.6.8から1.8.0への変更点(まとめ) (12.0)

1.6.8から1.8.0への変更点(まとめ) * ((<1.6.8から1.8.0への変更点(まとめ)/インタプリタの変更>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加されたクラス/モジュール>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加されたメソッド>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加された定数>)) * ((<1.6.8から1.8.0への変更点(まとめ)/拡張されたクラス/メソッド(互換性のある変更)>)) * ((<1.6.8から1.8.0への変更点(まとめ)/変更されたクラス/メソッド(互換性のない変更)>)) * ((<1.6.8から1.8.0への変更点(まとめ)/文法の変更>)) * ((<1.6.8から1.8.0への変更点(まとめ)/正規表現>)) * ((<1.6.8から1.8.0への変更点(まとめ)/Marshal>)) * ((<1.6.8から1.8.0への変更点(まとめ)/Windows 対応>)) * ((<1.6.8から1.8.0への変更点(まとめ)/廃止された(される予定の)機能>)) * ((<1.6.8から1.8.0への変更点(まとめ)/ライブラリ>)) * ((<1.6.8から1.8.0への変更点(まとめ)/拡張ライブラリAPI>)) * ((<1.6.8から1.8.0への変更点(まとめ)/バグ修正>)) * ((<1.6.8から1.8.0への変更点(まとめ)/サポートプラットフォームの追加>))

...指定することができませんでした。((<ruby-talk:72257>))

syscall(1, 2**30)

=> -:1:in `syscall': wrong argument type Bignum (expected String) (TypeError)
from -:1
ruby 1.6.8 (2002-12-24) [i586-linux]


: ((<組み込み関数/trap>)) [bu...
...=> ruby 1.7.1 (2001-06-12) [i586-linux]
Array
Foo

=> ruby 1.7.1 (2001-07-31) [i586-linux]
Array
Array

: ((<Bignum>)) [bug]

-2147483648 より小さい数値の2進、8進、16進の表記がおかしくなっていました
((<ruby-list:34828>))

p "%...

Kernel.#putc(ch) -> object (12.0)

文字 ch を 標準出力 $stdout に出力します。

...換を試みます。

@param ch 出力する文字です。数または文字列で指定します。
@return ch を返します
@raise RangeError Bignum を引数にした場合に発生します。
@raise IOError 標準出力が書き込み用にオープンされていなければ発生します...
...きないオブジェクトを引数に
指定した場合に発生します。

//emlist[例][ruby]{
putc("ch")
putc(?c)
putc(99)
putc(355)
#=> cccc

putc(99.00) #=> c
putc(33333333333333333333333333333333333) # bignum too big to convert into `long' (RangeError)
//}

@see IO#putc...

絞り込み条件を変える

Marshal フォーマット (12.0)

Marshal フォーマット フォーマットバージョン 4.8 を元に記述しています。

...いました。
Ruby 1.7 から、sprintf(3)/strtod(3) への依存はなくなりました。

=== Bignum

'l' で始まるデータ構造になります。

32ビット環境で内部的に Bignum になる Integer は
64ビット環境で Marshal.dump しても、この形式になります。

/...
<< < 1 2 3 4 5 > >>