339件ヒット
[1-100件を表示]
(0.187秒)
種類
- インスタンスメソッド (265)
- 特異メソッド (48)
- クラス (19)
- モジュール (7)
ライブラリ
- ビルトイン (339)
クラス
- Bignum (6)
- Complex (36)
- File (18)
- Fixnum (6)
- Float (24)
- Integer (24)
- Numeric (36)
- Object (36)
- Rational (18)
-
RubyVM
:: AbstractSyntaxTree :: Node (49) -
RubyVM
:: InstructionSequence (12) - Set (6)
-
Thread
:: Backtrace :: Location (12)
モジュール
キーワード
- AbstractSyntaxTree (7)
- Node (7)
- Numeric (12)
- abs2 (24)
-
absolute
_ path (36) -
absolute
_ path? (6) - children (7)
- divide (6)
-
first
_ column (7) -
first
_ lineno (7) - inspect (7)
-
last
_ column (7) -
last
_ lineno (7) - magnitude (63)
- method (12)
- of (10)
- parse (10)
-
parse
_ file (10) - send (24)
- type (7)
検索結果
先頭5件
-
Complex
# abs -> Numeric (26125.0) -
自身の絶対値を返します。
...す。
以下の計算の結果を Float オブジェクトで返します。
sqrt(self.real ** 2 + self.imag ** 2)
//emlist[例][ruby]{
Complex(1, 2).abs # => 2.23606797749979
Complex(3, 4).abs # => 5.0
Complex('1/2', '1/2').abs # => 0.7071067811865476
//}
@see Complex#abs2... -
Integer
# abs -> Integer (26119.0) -
self の絶対値を返します。
...self の絶対値を返します。
//emlist[][ruby]{
-12345.abs # => 12345
12345.abs # => 12345
-1234567890987654321.abs # => 1234567890987654321
//}... -
Numeric
# abs -> Numeric (26119.0) -
自身の絶対値を返します。
...自身の絶対値を返します。
//emlist[例][ruby]{
12.abs #=> 12
(-34.56).abs #=> 34.56
-34.56.abs #=> 34.56
//}... -
Float
# abs -> Float (26113.0) -
自身の絶対値を返します。
...自身の絶対値を返します。
//emlist[例][ruby]{
34.56.abs # => 34.56
-34.56.abs # => 34.56
//}... -
Rational
# abs -> Rational (26113.0) -
自身の絶対値を返します。
...自身の絶対値を返します。
//emlist[例][ruby]{
Rational(1, 2).abs # => (1/2)
Rational(-1, 2).abs # => (1/2)
//}... -
Bignum
# abs -> Fixnum | Bignum (26101.0) -
self の絶対値を返します。
self の絶対値を返します。 -
Fixnum
# abs -> Fixnum | Bignum (26101.0) -
self の絶対値を返します。
self の絶対値を返します。 -
Complex
# abs2 -> Numeric (14125.0) -
自身の絶対値の 2 乗を返します。
...自身の絶対値の 2 乗を返します。
以下の計算の結果を返します。
self.real ** 2 + self.imag ** 2
//emlist[例][ruby]{
Complex(1, 1).abs2 # => 2
Complex(1.0, 1.0).abs2 # => 2.0
Complex('1/2', '1/2').abs2 # => (1/2)
//}
@see Complex#abs... -
Numeric
# abs2 -> Numeric (14125.0) -
自身の絶対値の 2 乗を返します。
...自身の絶対値の 2 乗を返します。
//emlist[例][ruby]{
2.abs2 # => 4
-2.abs2 # => 4
2.0.abs2 # => 4
-2.0.abs2 # => 4
//}
Numeric のサブクラスは、このメソッドを適切に再定義しなければなりません。... -
File
. absolute _ path(file _ name , dir _ string=nil) -> String (14100.0) -
file_name を絶対パスに変換した文字列を返します。
...work/bar"
p ENV["HOME"] #=> "/home/matz"
p File.absolute_path("..") #=> "/home/matz/work"
p File.absolute_path("..", "/tmp") #=> "/"
p File.absolute_path("~") #=> "/home/matz/work/bar/~"
p File.absolute_path("~foo") #=> "/home/matz/work/bar/~foo"
//}
@see F... -
File
. absolute _ path?(file _ name) -> bool (14100.0) -
file_name が絶対パスなら true を、そうでなければ false を返します。
...st[例][ruby]{
File.absolute_path?("//foo/bar\\baz") # => true
File.absolute_path?("C:foo\\bar") # => false
File.absolute_path?("~") # => false
# プラットフォームが cygwin、mswin、mingw の場合
File.absolute_path?("C:\\foo\\bar") # => true
File.absolute_path?("/foo/b......ar\\baz") # => false
# プラットフォームが上記以外の場合
File.absolute_path?("C:\\foo\\bar") # => false
File.absolute_path?("/foo/bar\\baz") # => true
//}...