別のキーワード
種類
- インスタンスメソッド (204)
- 文書 (24)
ライブラリ
- ビルトイン (120)
- bigdecimal (12)
-
irb
/ output-method (12) - pathname (12)
-
rexml
/ document (48)
クラス
- BigDecimal (12)
- Bignum (15)
- Fixnum (57)
-
IRB
:: OutputMethod (12) - Pathname (12)
-
REXML
:: Attributes (12) -
REXML
:: Element (36) -
RubyVM
:: InstructionSequence (12) - String (24)
- Symbol (12)
キーワード
- -@ (3)
- < (3)
- <= (3)
- <=> (6)
- == (3)
- > (3)
- >= (3)
- [] (6)
- abs (6)
-
add
_ namespace (12) - basename (12)
-
bit
_ length (3) -
delete
_ prefix! (8) -
delete
_ suffix! (8) - divmod (3)
-
end
_ with? (6) - even? (3)
- fdiv (3)
- inspect (3)
- magnitude (6)
- namespace (12)
- odd? (3)
- ppx (12)
- prefixes (24)
- remainder (3)
-
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) -
start
_ with? (14) - succ (3)
-
to
_ a (12) -
to
_ s (3) - zero? (3)
検索結果
先頭5件
-
BigDecimal
# fix -> BigDecimal (18117.0) -
self の整数部分を新しい BigDecimal オブジェクトにして返します。
...
self の整数部分を新しい BigDecimal オブジェクトにして返します。... -
String
# delete _ prefix!(prefix) -> self | nil (6323.0) -
self の先頭から破壊的に prefix を削除します。
...self の先頭から破壊的に prefix を削除します。
@param prefix 先頭から削除する文字列を指定します。
@return 削除した場合は self、変化しなかった場合は nil
//emlist[][ruby]{
"hello".delete_prefix!("hel") # => "lo"
"hello".delete_prefix!("llo") # => n......il
//}
@see String#delete_prefix
@see String#delete_suffix!
@see String#start_with?... -
String
# delete _ suffix!(suffix) -> self | nil (6323.0) -
self の末尾から破壊的に suffix を削除します。
...self の末尾から破壊的に suffix を削除します。
@param suffix 末尾から削除する文字列を指定します。
@return 削除した場合は self、変化しなかった場合は nil
//emlist[][ruby]{
"hello".delete_suffix!("llo") # => "he"
"hello".delete_suffix!("hel") # => n......il
//}
@see String#chomp!
@see String#chop!
@see String#delete_prefix!
@see String#delete_suffix
@see String#end_with?... -
REXML
:: Attributes # prefixes -> [String] (6122.0) -
self の中で宣言されている prefix の集合を 文字列の配列で返します。
...self の中で宣言されている prefix の集合を
文字列の配列で返します。
self が属する要素より上位の要素で定義されているものは含みません。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<root xmlns:foo="http://example.......org/foo"
xmlns:bar="http://example.org/bar">
<a foo:att='1' bar:att='2' att='<'/>
</root>
EOS
a = doc.get_elements("/root/a").first
p doc.root.attributes.prefixes # => ["foo", "bar"]
p a.attributes.prefixes # => []
//}... -
REXML
:: Element # prefixes -> [String] (6116.0) -
self の文脈で定義されている prefix を文字列の配列を返します。
...self の文脈で定義されている prefix を文字列の配列を返します。
対象の要素とその外側の要素で定義されている prefix を返します。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new("<a xmlns:x='1' xmlns:y='2'><b/><c xmlns:z='3'/></a>"......)
doc.elements['//b'].prefixes # => ["x", "y"]
//}... -
Fixnum
# <=>(other) -> Fixnum (3132.0) -
self と other を比較して、self が大きい時に正、 等しい時に 0、小さい時に負の整数を返します。
...
self と other を比較して、self が大きい時に正、
等しい時に 0、小さい時に負の整数を返します。
@param other 比較対象の数値
@return -1 か 0 か 1 のいずれか
1 <=> 2 #=> -1
1 <=> 1 #=> 0
2 <=> 1 #=> 1... -
Fixnum
# abs -> Fixnum | Bignum (3116.0) -
self の絶対値を返します。
...
self の絶対値を返します。... -
Fixnum
# magnitude -> Fixnum | Bignum (3116.0) -
self の絶対値を返します。
...
self の絶対値を返します。... -
Fixnum
# succ -> Fixnum | Bignum (3116.0) -
self の次の整数を返します。
...
self の次の整数を返します。... -
Fixnum
# [](nth) -> Fixnum (3106.0) -
nth 番目のビット(最下位ビット(LSB)が 0 番目)が立っている時 1 を、そうでなければ 0 を返します。
...位ビット(LSB)が 0 番目)が立っている時 1
を、そうでなければ 0 を返します。
@param nth 何ビット目を指すかの数値
@return 1 か 0
self[nth]=bit (つまりビットの修正) がないのは、Numeric 関連クラスが
immutable であるためです。... -
Fixnum
# bit _ length -> Integer (3022.0) -
self を表すのに必要なビット数を返します。
...
self を表すのに必要なビット数を返します。
「必要なビット数」とは符号ビットを除く最上位ビットの位置の事を意味しま
す。2**n の場合は n+1 になります。self にそのようなビットがない(0 や
-1 である)場合は 0 を返しま... -
Fixnum
# divmod(other) -> [Integer , Numeric] (3022.0) -
self を other で割った商 q と余り r を、 [q, r] という 2 要素の配列にし て返します。 商 q は常に整数ですが、余り r は整数であるとは限りません。
...
self を other で割った商 q と余り r を、 [q, r] という 2 要素の配列にし
て返します。 商 q は常に整数ですが、余り r は整数であるとは限りません。
@param other self を割る数。
@see Numeric#divmod... -
Fixnum
# fdiv(other) -> Float | Complex (3022.0) -
self を other で割った商を Float で返します。 ただし Complex が関わる場合は例外です。 その場合も成分は Float になります。
...
self を other で割った商を Float で返します。
ただし Complex が関わる場合は例外です。
その場合も成分は Float になります。
@param other self を割る数を指定します。
@see Numeric#quo... -
Fixnum
# -@ -> Integer (3016.0) -
単項演算子の - です。 self の符号を反転させたものを返します。
...単項演算子の - です。
self の符号を反転させたものを返します。... -
Fixnum
# even? -> bool (3016.0) -
self が偶数の場合に true を返します。そうでない場合に false を返します。
...
self が偶数の場合に true を返します。そうでない場合に false を返します。... -
Fixnum
# inspect(base = 10) -> String (3016.0) -
self を引数で指定した基数の文字列表現に変換します。
...
self を引数で指定した基数の文字列表現に変換します。
@param base 基数を 2 から 36 の整数で指定します。
12345.to_s #=> "12345"
12345.to_s(2) #=> "11000000111001"
12345.to_s(8) #=> "30071"
12345.to_s(10) #=> "12345"
12345.to_s(16)... -
Fixnum
# odd? -> bool (3016.0) -
self が奇数の場合に true を返します。そうでない場合に false を返します。
...
self が奇数の場合に true を返します。そうでない場合に false を返します。... -
Fixnum
# to _ s(base = 10) -> String (3016.0) -
self を引数で指定した基数の文字列表現に変換します。
...
self を引数で指定した基数の文字列表現に変換します。
@param base 基数を 2 から 36 の整数で指定します。
12345.to_s #=> "12345"
12345.to_s(2) #=> "11000000111001"
12345.to_s(8) #=> "30071"
12345.to_s(10) #=> "12345"
12345.to_s(16)... -
Fixnum
# zero? -> bool (3016.0) -
self が 0 の場合に true を返します。そうでない場合に false を返します。
...
self が 0 の場合に true を返します。そうでない場合に false を返します。... -
Fixnum
# <(other) -> bool (3006.0) -
比較演算子。数値として小さいか判定します。
...比較演算子。数値として小さいか判定します。
@param other 比較対象の数値
@return self よりも other が大きい場合 true を返します。
そうでなければ false を返します。... -
Fixnum
# <=(other) -> bool (3006.0) -
比較演算子。数値として等しいまたは小さいか判定します。
...比較演算子。数値として等しいまたは小さいか判定します。
@param other 比較対象の数値
@return self よりも other の方が大きい場合か、
両者が等しい場合 true を返します。
そうでなければ false を返しま...