649件ヒット
[1-100件を表示]
(0.087秒)
ライブラリ
- ビルトイン (572)
- bigdecimal (22)
- fiddle (22)
- openssl (22)
- zlib (11)
クラス
- Array (407)
- BigDecimal (22)
-
Fiddle
:: Pointer (22) - Integer (22)
- Numeric (11)
- Object (22)
-
OpenSSL
:: BN (22) - Random (33)
- Range (66)
- String (11)
-
Zlib
:: GzipWriter (11)
キーワード
- % (11)
- * (22)
- [] (33)
- at (11)
- begin (11)
- combination (22)
- cycle (22)
-
delete
_ at (11) - end (11)
- fetch (33)
- first (44)
- flatten (11)
- flatten! (11)
- insert (11)
- last (44)
- permutation (22)
- pop (22)
-
public
_ method (11) - putc (11)
- rand (33)
-
repeated
_ combination (22) -
repeated
_ permutation (22) - rotate (11)
- rotate! (11)
- sample (44)
- shift (22)
-
to
_ i (44)
検索結果
先頭5件
-
Numeric
# to _ int -> Integer (18214.0) -
self.to_i と同じです。
...self.to_i と同じです。
//emlist[例][ruby]{
(2+0i).to_int # => 2
Rational(3).to_int # => 3
//}... -
Object
# to _ int -> Integer (18208.0) -
オブジェクトの Integer への暗黙の変換が必要なときに内部で呼ばれます。 デフォルトでは定義されていません。
...が使われるすべての場面で代置可能であるような、
* 整数そのものとみなせるようなもの
という厳しいものになっています。
//emlist[][ruby]{
class Foo
def to_int
1
end
end
ary = [:a, :b, :c]
p(ary[Foo.new]) # => :b
//}
@see Kernel.#Integer... -
BigDecimal
# to _ int -> Integer (15202.0) -
self の小数点以下を切り捨てて整数に変換します。
self の小数点以下を切り捨てて整数に変換します。
@raise FloatDomainError self が無限大や NaN であった場合に発生します。 -
Fiddle
:: Pointer # to _ int -> Integer (15202.0) -
自身が指すアドレスを整数で返します。
自身が指すアドレスを整数で返します。 -
Integer
# to _ int -> self (15202.0) -
self を返します。
...self を返します。
//emlist[][ruby]{
10.to_i # => 10
//}... -
OpenSSL
:: BN # to _ int -> Integer (15202.0) -
自身を Integer のインスタンスに変換します。
自身を Integer のインスタンスに変換します。
@raise OpenSSL::BNError 変換に失敗した場合に発生します -
Object
# public _ method(name) -> Method (119.0) -
オブジェクトの public メソッド name をオブジェクト化した Method オブジェクトを返します。
...cted メソッド名、 private メソッド名を引数として与えると発生します。
//emlist[][ruby]{
1.public_method(:to_int) #=> #<Method: Integer#to_int>
1.public_method(:p) # method `p' for class `Integer' is private (NameError)
//}
@see Object#method,Object#public_send,Modu... -
String
# %(args) -> String (119.0) -
printf と同じ規則に従って args をフォーマットします。
..."i = %d" % 10 # => "i = 10"
p "i = %x" % 10 # => "i = a"
p "i = %o" % 10 # => "i = 12"
p "i = %#d" % 10 # => "i = 10"
p "i = %#x" % 10 # => "i = 0xa"
p "i = %#o" % 10 # => "i = 012"
p "%d" % 10 # => "10"
p "%d,%o" % [10, 10] # => "10,12"
//}
=== sprint......の書式です。[] で囲まれた部分は省略可
能であることを示しています。
%[nth$][フラグ][幅][.精度]指示子
%[<name>][フラグ][幅][.精度]指示子
`%' 自身を出力するには `%%' とします。
以下それぞれの要素に関して説明します。......が付加されません。
//emlist[][ruby]{
p sprintf("%#b", 10) #=> "0b1010"
p sprintf("%#B", 10) #=> "0B1010"
p sprintf("%#b", 0) #=> "0"
p sprintf("%#o", 10) #=> "012"
p sprintf("%#x", 10) #=> "0xa"
p sprintf("%#X", 10) #=> "0XA"
//}
浮動小数点数 (f, e, E, g, G) に対しては必ず... -
Array
# [](start , length) -> Array | nil (114.0) -
start 番目から length 個の要素を含む部分配列を返します。 start が自身の範囲外となる時は nil を返します。ただし、start が配列の長さに等しいときは空の配列を返します。 length が負の時は nil を返します。
...倣します。
末尾の要素が -1 番目になります。
整数以外のオブジェクトを指定した場合は to_int メソッドによ
る暗黙の型変換を試みます。
@param length 生成したい部分配列の長さを整数で指定し......い時には、越え
た分の長さは無視されます。
整数以外のオブジェクトを指定した場合は to_int メソッドに
よる暗黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行え......"c", "d", "e" ]
a[0, 1] #=> ["a"]
a[-1, 1] #=> ["e"]
a[0, 10] #=> ["a", "b", "c", "d", "e"]
a[0, 0] #=> []
a[0, -1] #=> nil
a[10, 1] #=> nil
# 特殊なケース。start が自身の長さと同じ場合には以下のようになります。
a[5] #=> nil
a[5, 1] #=> []
//}... -
Array
# [](nth) -> object | nil (109.0) -
nth 番目の要素を返します。nth 番目の要素が存在しない時には nil を返します。
... to_int メソッドによる
暗黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
指定した場合に発生します。
//emlist[例][ruby]{
a = [ "a", "b", "c", "d", "e" ]
a[0] #=> "a......"
a[1] #=> "b"
a[-1] #=> "e"
a[-2] #=> "d"
a[10] #=> nil
//}...