るりまサーチ

最速Rubyリファレンスマニュアル検索!
602件ヒット [1-100件を表示] (0.150秒)

別のキーワード

  1. _builtin to_s
  2. openssl to_der
  3. openssl to_s
  4. _builtin to_a
  5. openssl to_pem

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

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)

自身が指すアドレスを整数で返します。

自身が指すアドレスを整数で返します。

絞り込み条件を変える

<< 1 2 3 ... > >>