602件ヒット
[1-100件を表示]
(0.150秒)
ライブラリ
- ビルトイン (393)
- fiddle (77)
-
fiddle
/ import (11) - ipaddr (11)
- matrix (11)
- openssl (66)
-
rubygems
/ dependency _ installer (11) - socket (11)
- zlib (11)
クラス
- Addrinfo (11)
- Array (63)
- BasicObject (11)
- Complex (11)
-
Fiddle
:: Function (11) -
Fiddle
:: Pointer (66) - File (11)
-
Gem
:: DependencyInstaller (11) - Hash (66)
- IPAddr (11)
- Integer (11)
- Object (11)
-
OpenSSL
:: BN (22) -
OpenSSL
:: PKey :: EC :: Point (11) -
OpenSSL
:: SSL :: SSLServer (11) -
OpenSSL
:: SSL :: SSLSocket (11) -
Process
:: Status (55) - Rational (22)
- String (55)
- Symbol (11)
- Time (33)
- Vector (11)
-
Zlib
:: GzipFile (11)
モジュール
- Enumerable (44)
-
Fiddle
:: Importer (11)
キーワード
- & (11)
- +@ (11)
- -@ (11)
- == (11)
- >> (11)
- call (11)
-
delete
_ if (22) -
elements
_ to _ i (11) - flock (11)
- floor (11)
-
gems
_ to _ install (11) - hex (11)
-
ipv6
_ to _ ipv4 (11) -
max
_ by (44) -
method
_ missing (11) - oct (11)
- pack (19)
- ptr (11)
- ref (11)
- reject (22)
- reject! (22)
-
set
_ to _ infinity! (11) - sort (22)
- sort! (22)
- struct (11)
-
to
_ bn (11) -
to
_ f (22) -
to
_ int (33) -
to
_ io (33) -
to
_ proc (11) -
to
_ s (11) - truncate (11)
-
tv
_ sec (11) - unpack (11)
検索結果
先頭5件
-
Complex
# to _ i -> Integer (21120.0) -
自身を整数に変換します。
...自身を整数に変換します。
@raise RangeError 虚部が実数か、0 ではない場合に発生します。
//emlist[例][ruby]{
Complex(3).to_i # => 3
Complex(3.5).to_i # => 3
Complex(3, 2).to_i # => RangeError
//}... -
IPAddr
# to _ i -> Integer (21114.0) -
整数に変換します。
...整数に変換します。
例:
require "ipaddr"
p IPAddr.new("0.0.1.0").to_i # => 256... -
Fiddle
:: Pointer # to _ i -> Integer (21102.0) -
自身が指すアドレスを整数で返します。
自身が指すアドレスを整数で返します。 -
OpenSSL
:: BN # to _ i -> Integer (21102.0) -
自身を Integer のインスタンスに変換します。
...自身を Integer のインスタンスに変換します。
@raise OpenSSL::BNError 変換に失敗した場合に発生します... -
Process
:: Status # to _ i -> Integer (21102.0) -
C 言語での終了ステータス表現の整数を返します。
C 言語での終了ステータス表現の整数を返します。
多くのシステムの実装では、この値の上位 8 bit に exit(2)
に渡した終了ステータスが、下位 8 bit にシグナル等で終了した等の情
報が入っています。 -
String
# to _ i(base = 10) -> Integer (18318.0) -
文字列を 10 進数表現された整数であると解釈して、整数に変換します。
...{
p " 10".to_i # => 10
p "+10".to_i # => 10
p "-10".to_i # => -10
p "010".to_i # => 10
p "-010".to_i # => -10
//}
整数とみなせない文字があればそこまでを変換対象とします。
変換対象が空文字列であれば 0 を返します。
//emlist[例][ruby]{
p......"0x11".to_i # => 0
p "".to_i # => 0
//}
基数を指定することでデフォルトの 10 進以外に 2 〜 36 進数表現へ変換できます。
それぞれ Ruby の整数リテラルで使用可能なプリフィクスは無視されます。
また、base に 0 を指定すると......uby]{
p "01".to_i(2) # => 1
p "0b1".to_i(2) # => 1
p "07".to_i(8) # => 7
p "0o7".to_i(8) # => 7
p "1f".to_i(16) # => 31
p "0x1f".to_i(16) # => 31
p "0b10".to_i(0) # => 2
p "0o10".to_i(0) # => 8
p "010".to_i(0) # => 8
p "0d10".to_i(0) # => 10
p "0x10".to_i(0) # => 16
//}
@param... -
Addrinfo
# ipv6 _ to _ ipv4 -> Addrinfo|nil (18301.0) -
IPv6 の v4 マップド/互換アドレスを v4 のアドレスに変換します。
...IPv6 の v4 マップド/互換アドレスを v4 のアドレスに変換します。
それ以外のアドレスの場合 nil を返します。
require 'socket'
Addrinfo.ip("::192.0.2.3").ipv6_to_ipv4 #=> #<Addrinfo: 192.0.2.3>
Addrinfo.ip("::ffff:192.0.2.3").ipv6_to_ipv4 #=> #<Addr......info: 192.0.2.3>
Addrinfo.ip("::1").ipv6_to_ipv4 #=> nil
Addrinfo.ip("192.0.2.3").ipv6_to_ipv4 #=> nil
Addrinfo.unix("/tmp/sock").ipv6_to_ipv4 #=> nil... -
Time
# to _ i -> Integer (18132.0) -
起算時からの経過秒数を整数で返します。
...起算時からの経過秒数を整数で返します。
//emlist[][ruby]{
t = Time.local(2000,1,2,3,4,5,6)
p t # => 2000-01-02 03:04:05 +0900
p "%10.6f" % t.to_f # => "946749845.000006"
p t.to_i # => 946749845
p t.tv_sec # => 946749845
//}... -
OpenSSL
:: SSL :: SSLServer # to _ io -> TCPServer (9201.0) -
ラップしている TCPServer オブジェクトを返します。
...ラップしている TCPServer オブジェクトを返します。... -
Fiddle
:: Pointer # to _ int -> Integer (9102.0) -
自身が指すアドレスを整数で返します。
自身が指すアドレスを整数で返します。