481件ヒット
[1-100件を表示]
(0.195秒)
ライブラリ
- ビルトイン (327)
- bigdecimal (55)
- fiddle (22)
-
fiddle
/ import (11) - ipaddr (11)
-
irb
/ context (22) - matrix (11)
-
rubygems
/ dependency _ installer (11) - socket (11)
クラス
-
ARGF
. class (22) - Addrinfo (11)
- Array (19)
- BasicObject (11)
- BigDecimal (55)
-
Fiddle
:: Function (11) -
Fiddle
:: Handle (11) - File (11)
- Float (22)
-
Gem
:: DependencyInstaller (11) - Hash (44)
- IPAddr (11)
-
IRB
:: Context (22) - Integer (11)
- Matrix (11)
- NilClass (11)
- Object (11)
-
Process
:: Status (44) - Rational (33)
- String (44)
モジュール
- Enumerable (44)
-
Fiddle
:: Importer (11)
キーワード
- % (11)
- & (11)
- >> (11)
-
auto
_ indent _ mode (11) -
auto
_ indent _ mode= (11) - call (11)
-
delete
_ if (11) -
elements
_ to _ i (11) - fileno (11)
- flock (11)
- floor (11)
-
gems
_ to _ install (11) - hex (11)
-
ipv6
_ to _ ipv4 (11) -
max
_ by (44) -
method
_ missing (11) - modulo (11)
- pack (19)
- reject (11)
- reject! (22)
- remainder (11)
- struct (11)
-
to
_ f (22) -
to
_ int (22) -
to
_ s (11) - truncate (22)
- unpack (11)
検索結果
先頭5件
-
Rational
# to _ i -> Integer (24232.0) -
小数点以下を切り捨てて値を整数に変換します。
...。
@param precision 計算結果の精度
@raise TypeError precision に整数以外のものを指定すると発生します。
//emlist[例][ruby]{
Rational(2, 3).to_i # => 0
Rational(3).to_i # => 3
Rational(300.6).to_i # => 300
Rational(98, 71).to_i # => 1
Rational(-31, 2).to_i # =>......precision を指定した場合は指定した桁数で切り捨てた整数か
Rational を返します。
//emlist[例][ruby]{
Rational('-123.456').truncate(+1) # => (-617/5)
Rational('-123.456').truncate(+1).to_f # => -123.4
Rational('-123.456').truncate(0) # => -123
Rational('-123.......456').truncate(-1) # => -120
//}
@see Rational#ceil, Rational#floor... -
NilClass
# to _ i -> Integer (24208.0) -
0 を返します。
...0 を返します。
//emlist[例][ruby]{
nil.to_i #=> 0
//}... -
Fiddle
:: Handle # to _ i -> Integer (24202.0) -
自身が表すハンドル(dlopen(3) が返したもの)のアドレスを返します。
...自身が表すハンドル(dlopen(3) が返したもの)のアドレスを返します。... -
String
# to _ i(base = 10) -> Integer (21410.0) -
文字列を 10 進数表現された整数であると解釈して、整数に変換します。
...れた整数であると解釈して、整数に変換します。
//emlist[例][ruby]{
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
//}
整数とみなせない文字があればそこまでを変換対象とします......p "0x11".to_i # => 0
p "".to_i # => 0
//}
基数を指定することでデフォルトの 10 進以外に 2 〜 36 進数表現へ変換できます。
それぞれ Ruby の整数リテラルで使用可能なプリフィクスは無視されます。
また、base に 0 を指定すると......は
例外 ArgumentError が発生します。
//emlist[例][ruby]{
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... -
Gem
:: DependencyInstaller # gems _ to _ install -> Array (21301.0) -
依存関係によりインストールされる予定の Gem のリストを返します。
依存関係によりインストールされる予定の Gem のリストを返します。 -
IRB
:: Context # auto _ indent _ mode -> bool (21301.0) -
入力が次の行に継続した時に自動で字下げを行うかどうかを返します。
...入力が次の行に継続した時に自動で字下げを行うかどうかを返します。
デフォルト値は false です。
@return 自動で字下げを行う場合は true を返します。行わない場合は false
を返します。
@see IRB::Context#auto_indent_mode=... -
IRB
:: Context # auto _ indent _ mode=(val) (21301.0) -
入力が次の行に継続した時に自動で字下げを行うかどうかを val に設定します。
...al に設定します。
@param val true を指定した場合、自動で字下げを行います。false を指定し
た場合は自動で字下げを行いません。
IRB::Context#prompt_mode の変更に影響を受ける事に注意してください。
@see IRB::Context#auto_in......dent_mode... -
Float
# to _ i -> Integer (21214.0) -
小数点以下を切り捨てて値を整数に変換します。
...す。
@param ndigits 10進数での小数点以下の有効桁数を整数で指定します。
正の整数を指定した場合、Float を返します。
小数点以下を、最大 n 桁にします。
負の整数を指定した場合、Integer を......す。
小数点位置から左に少なくとも n 個の 0 が並びます。
//emlist[例][ruby]{
2.8.truncate # => 2
(-2.8).truncate # => -2
1.234567.truncate(2) # => 1.23
34567.89.truncate(-2) # => 34500
//}
@see Numeric#round, Numeric#ceil, Numeric#floor... -
IPAddr
# to _ i -> Integer (21208.0) -
整数に変換します。
...整数に変換します。
例:
require "ipaddr"
p IPAddr.new("0.0.1.0").to_i # => 256... -
ARGF
. class # to _ i -> Integer (21202.0) -
現在オープンしているファイルのファイル記述子を表す整数を返します。
...現在オープンしているファイルのファイル記述子を表す整数を返します。
ARGF.fileno # => 3
@raise ArgumentError 現在開いているファイルがない場合に発生します。...