843件ヒット
[1-100件を表示]
(0.124秒)
種類
- インスタンスメソッド (671)
- モジュール関数 (88)
- 特異メソッド (47)
- 文書 (26)
- クラス (11)
ライブラリ
- ビルトイン (718)
- bigdecimal (22)
- fiddle (44)
- openssl (22)
- zlib (11)
クラス
- Array (440)
- BigDecimal (22)
-
Fiddle
:: Pointer (44) - Integer (25)
- Numeric (11)
- Object (11)
-
OpenSSL
:: BN (22) - Random (33)
- Range (66)
- SignalException (22)
- String (11)
-
Zlib
:: GzipWriter (11)
モジュール
- Kernel (88)
キーワード
- % (11)
- * (22)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - Integer (11)
-
NEWS for Ruby 3
. 0 . 0 (4) - Numeric (11)
- [] (44)
- []= (33)
- at (11)
- begin (11)
- combination (22)
- cycle (22)
-
delete
_ at (11) - end (11)
- fetch (33)
- first (44)
- flatten (11)
- flatten! (11)
- format (11)
- insert (11)
- last (44)
- new (22)
- permutation (22)
- pop (22)
- putc (22)
- rand (55)
-
repeated
_ combination (22) -
repeated
_ permutation (22) - rotate (11)
- rotate! (11)
- sample (44)
- shift (22)
- sprintf (11)
- sprintf フォーマット (11)
- srand (22)
-
to
_ i (44) -
to
_ ptr (11) -
try
_ convert (3)
検索結果
先頭5件
-
Numeric
# to _ int -> Integer (21313.0) -
self.to_i と同じです。
...self.to_i と同じです。
//emlist[例][ruby]{
(2+0i).to_int # => 2
Rational(3).to_int # => 3
//}... -
Object
# to _ int -> Integer (18307.0) -
オブジェクトの Integer への暗黙の変換が必要なときに内部で呼ばれます。 デフォルトでは定義されていません。
...オブジェクトの Integer への暗黙の変換が必要なときに内部で呼ばれます。
デフォルトでは定義されていません。
説明のためここに記載してありますが、
このメソッドは実際には Object クラスには定義されていません。
必......が使われるすべての場面で代置可能であるような、
* 整数そのものとみなせるようなもの
という厳しいものになっています。
//emlist[][ruby]{
class Foo
def to_int
1
end
end
ary = [:a, :b, :c]
p(ary[Foo.new]) # => :b
//}
@see Kernel.#Integer... -
Fiddle
:: Pointer # to _ int -> Integer (18301.0) -
自身が指すアドレスを整数で返します。
自身が指すアドレスを整数で返します。 -
Integer
# to _ int -> self (18201.0) -
self を返します。
...self を返します。
//emlist[][ruby]{
10.to_i # => 10
//}... -
BigDecimal
# to _ int -> Integer (15301.0) -
self の小数点以下を切り捨てて整数に変換します。
...self の小数点以下を切り捨てて整数に変換します。
@raise FloatDomainError self が無限大や NaN であった場合に発生します。... -
OpenSSL
:: BN # to _ int -> Integer (15301.0) -
自身を Integer のインスタンスに変換します。
...自身を Integer のインスタンスに変換します。
@raise OpenSSL::BNError 変換に失敗した場合に発生します... -
Random
# rand(range) -> Integer | Float (9366.0) -
一様な擬似乱数を発生させます。
...ることは出来ません。
三番目の形式では range で指定された範囲の値を返します。
range の始端と終端が共に整数の場合は整数を、少なくとも片方が実数の場合は実数を返します。
rangeが終端を含まない(つまり ... で生成し......れます。
range.end - range.begin が整数を返す場合は range.begin + self.rand((range.end - range.begin) + e)
の値を返します(e は終端を含む場合は1、含まない場合は0です)。
range.end - range.begin が実数を返す場合も同様です。
このため range が Ti......は Object#to_int で変換した値が指定されたものとして扱います。
@param max 乱数値の上限を正の整数または実数で指定します。
max 自体は乱数値の範囲に含まれません。
@param range 発生させる乱数値の範囲を Range オブ... -
Random
# rand -> Float (9266.0) -
一様な擬似乱数を発生させます。
...ることは出来ません。
三番目の形式では range で指定された範囲の値を返します。
range の始端と終端が共に整数の場合は整数を、少なくとも片方が実数の場合は実数を返します。
rangeが終端を含まない(つまり ... で生成し......れます。
range.end - range.begin が整数を返す場合は range.begin + self.rand((range.end - range.begin) + e)
の値を返します(e は終端を含む場合は1、含まない場合は0です)。
range.end - range.begin が実数を返す場合も同様です。
このため range が Ti......は Object#to_int で変換した値が指定されたものとして扱います。
@param max 乱数値の上限を正の整数または実数で指定します。
max 自体は乱数値の範囲に含まれません。
@param range 発生させる乱数値の範囲を Range オブ... -
Random
# rand(max) -> Integer | Float (9266.0) -
一様な擬似乱数を発生させます。
...ることは出来ません。
三番目の形式では range で指定された範囲の値を返します。
range の始端と終端が共に整数の場合は整数を、少なくとも片方が実数の場合は実数を返します。
rangeが終端を含まない(つまり ... で生成し......れます。
range.end - range.begin が整数を返す場合は range.begin + self.rand((range.end - range.begin) + e)
の値を返します(e は終端を含む場合は1、含まない場合は0です)。
range.end - range.begin が実数を返す場合も同様です。
このため range が Ti......は Object#to_int で変換した値が指定されたものとして扱います。
@param max 乱数値の上限を正の整数または実数で指定します。
max 自体は乱数値の範囲に含まれません。
@param range 発生させる乱数値の範囲を Range オブ... -
Numeric (8190.0)
-
数値を表す抽象クラスです。Integer や Float などの数値クラス は Numeric のサブクラスとして実装されています。
...を表す抽象クラスです。Integer や Float などの数値クラス
は Numeric のサブクラスとして実装されています。
演算や比較を行うメソッド(+, -, *, /, <=>)は Numeric のサブクラスで定義されま
す。Numeric で定義されているメソッドは......るメソッド
(+, -, *, /, %) を利用して定義されるものがほとんどです。
つまり Numeric で定義されているメソッドは、Numeric のサブクラスとして新たに数値クラスを定義した時に、
演算メソッド(+, -, *, /, %, <=>, coerce)だけを定義......| o - - - - - o
to_f | - - o o o o o
to_i | - o - - o o o
to_int |...