426件ヒット
[1-100件を表示]
(0.092秒)
種類
- インスタンスメソッド (371)
- 関数 (22)
- モジュール関数 (11)
- 文書 (11)
- ライブラリ (11)
ライブラリ
- ビルトイン (206)
- bigdecimal (22)
- csv (22)
- fiddle (66)
-
fiddle
/ import (11) - matrix (22)
- openssl (33)
クラス
-
ARGF
. class (22) - Array (19)
- BigDecimal (22)
- CSV (22)
- Complex (11)
-
Fiddle
:: CStruct (11) -
Fiddle
:: Closure (11) -
Fiddle
:: Function (22) -
Fiddle
:: Handle (11) -
Fiddle
:: Pointer (22) - Float (22)
- IO (22)
- Integer (44)
- Matrix (11)
- NilClass (11)
-
OpenSSL
:: BN (22) - Rational (33)
- String (22)
- Vector (11)
モジュール
- Kernel (11)
キーワード
- bigdecimal (11)
- call (11)
-
elements
_ to _ i (22) - fileno (33)
- floor (11)
- pack (19)
- pack テンプレート文字列 (11)
-
rb
_ Integer (11) -
rb
_ to _ integer (11) -
to
_ bn (11) -
to
_ f (22) -
to
_ int (44) - truncate (22)
- unpack (11)
検索結果
先頭5件
-
Integer
# to _ i -> self (39207.0) -
self を返します。
...self を返します。
//emlist[][ruby]{
10.to_i # => 10
//}... -
Integer
# to _ int -> self (27207.0) -
self を返します。
...self を返します。
//emlist[][ruby]{
10.to_i # => 10
//}... -
Fiddle
:: Handle # to _ i -> Integer (24202.0) -
自身が表すハンドル(dlopen(3) が返したもの)のアドレスを返します。
...自身が表すハンドル(dlopen(3) が返したもの)のアドレスを返します。... -
Kernel
. # Integer(arg , base = 0 , exception: true) -> Integer | nil (21482.0) -
引数を整数(Fixnum,Bignum)に変換した結果を返します。
...辞を含む整数表現とみなせる文字列のみ
変換します。
数値と文字列以外のオブジェクトに対しては arg.to_int, arg.to_i を
この順に使用して変換します。
@param arg 変換対象のオブジェクトです。
@param base 基数として0か2から36......eption false を指定すると、変換できなかった場合、
例外を発生する代わりに nil を返します。
@raise ArgumentError 整数と見なせない文字列を引数に指定した場合に発生します。
@raise TypeError メソッド to_int, to_i を持......to_int, to_i
が整数(Integerのサブクラス)を返さなかった場合に発生します。
@raise TypeError 引数に nil を指定した場合に発生します。
//emlist[例][ruby]{
p Integer(4) #=> 4
p Integer(4_000) #=> 4000
p Integer(9.88) #=> 9
p Integer(nil)... -
Kernel
. # Integer(arg , base = 0) -> Integer (21382.0) -
引数を整数(Fixnum,Bignum)に変換した結果を返します。
...辞を含む整数表現とみなせる文字列のみ
変換します。
数値と文字列以外のオブジェクトに対しては arg.to_int, arg.to_i を
この順に使用して変換します。
@param arg 変換対象のオブジェクトです。
@param base 基数として0か2から36......ソッド to_int, to_i を持たないオブジェクトを引数に指定したか、to_int, to_i
が整数(Integerのサブクラス)を返さなかった場合に発生します。
@raise TypeError 引数に nil を指定した場合に発生します。
//emlist[例][ruby]{
p Integer(4)......4
p Integer(4_000) #=> 4000
p Integer(9.88) #=> 9
p Integer(nil) # can't convert nil into Integer (TypeError)
p Integer(Object.new) # cannot convert Object into Integer (TypeError)
p Integer("10") #=> 10
p Integer("10", 2) #=> 2
p Integer("0d10") #=> 10
p Integer("0... -
Rational
# to _ i -> Integer (21233.0) -
小数点以下を切り捨てて値を整数に変換します。
...//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 # => -15
//}
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... -
Complex
# to _ i -> Integer (21220.0) -
自身を整数に変換します。
...自身を整数に変換します。
@raise RangeError 虚部が実数か、0 ではない場合に発生します。
//emlist[例][ruby]{
Complex(3).to_i # => 3
Complex(3.5).to_i # => 3
Complex(3, 2).to_i # => RangeError
//}... -
OpenSSL
:: BN # to _ i -> Integer (21219.0) -
自身を Integer のインスタンスに変換します。
...自身を Integer のインスタンスに変換します。
@raise OpenSSL::BNError 変換に失敗した場合に発生します... -
Float
# to _ i -> Integer (21209.0) -
小数点以下を切り捨てて値を整数に変換します。
...定した場合、Float を返します。
小数点以下を、最大 n 桁にします。
負の整数を指定した場合、Integer を返します。
小数点位置から左に少なくとも n 個の 0 が並びます。
//emlist[例][ruby]{
2.8.t......runcate # => 2
(-2.8).truncate # => -2
1.234567.truncate(2) # => 1.23
34567.89.truncate(-2) # => 34500
//}
@see Numeric#round, Numeric#ceil, Numeric#floor... -
NilClass
# to _ i -> Integer (21208.0) -
0 を返します。
...0 を返します。
//emlist[例][ruby]{
nil.to_i #=> 0
//}... -
BigDecimal
# to _ i -> Integer (21203.0) -
self の小数点以下を切り捨てて整数に変換します。
...self の小数点以下を切り捨てて整数に変換します。
@raise FloatDomainError self が無限大や NaN であった場合に発生します。...