2218件ヒット
[1-100件を表示]
(0.169秒)
ライブラリ
- ビルトイン (2218)
クラス
- Array (398)
- BasicObject (12)
- Bignum (6)
- Dir (12)
-
Encoding
:: Converter (48) - Enumerator (25)
-
Enumerator
:: Lazy (117) - File (48)
-
File
:: Stat (24) - Fixnum (6)
- Float (70)
- Hash (74)
- IO (24)
- Integer (60)
- Module (48)
- Numeric (48)
- Object (48)
- Range (35)
- Regexp (12)
- Set (6)
- String (24)
- Struct (38)
- Time (126)
モジュール
- Enumerable (561)
- FileTest (24)
- Kernel (252)
- Process (12)
キーワード
-
$ & (12) -
$ & # 39; (12) -
$ 1 (12) -
$ 10 (12) -
$ 11 (12) -
$ 2 (12) -
$ 3 (12) -
$ 4 (12) -
$ 5 (12) -
$ 6 (12) -
$ 7 (12) -
$ 8 (12) -
$ 9 (12) -
$ ` (12) -
$ ~ (12) - ** (24)
- =~ (12)
- ARGF (12)
- Numeric (12)
- Status (12)
- String (12)
- Symbol (12)
- all? (21)
- any? (24)
- binwrite (12)
- chunk (24)
-
class
_ eval (24) - collect (12)
- count (72)
-
default
_ proc= (12) -
delete
_ if (24) - detect (24)
- divide (6)
- divmod (24)
-
enum
_ for (24) - filter (28)
- filter! (28)
- find (24)
-
find
_ all (24) -
find
_ index (36) - fnmatch (12)
- fnmatch? (12)
- format (12)
-
group
_ by (24) - grpowned? (12)
- inspect (6)
-
keep
_ if (48) - map (12)
- max (84)
-
max
_ by (48) -
method
_ missing (12) - min (84)
-
min
_ by (48) - minmax (36)
-
minmax
_ by (24) - mkdir (12)
-
module
_ eval (24) - modulo (42)
- new (19)
-
next
_ float (11) - none? (21)
- nonzero? (12)
- nsec (12)
- one? (21)
- owned? (12)
- pack (21)
- partition (24)
- pow (24)
-
prev
_ float (11) -
primitive
_ convert (48) - printf (24)
- produce (6)
- reject (48)
- reject! (24)
- select (48)
- select! (48)
- setproctitle (12)
-
slice
_ after (22) -
slice
_ before (36) -
slice
_ when (11) - sort (24)
-
sort
_ by! (24) - sprintf (12)
- stat (12)
- step (21)
- strftime (12)
- subsec (12)
- test (24)
-
to
_ enum (24) -
to
_ f (12) -
to
_ h (19) -
to
_ i (12) -
to
_ s (12) -
tv
_ nsec (12) -
tv
_ sec (12) -
tv
_ usec (12) - uniq (24)
- unpack (12)
- usec (12)
-
values
_ at (12) -
world
_ readable? (24) -
world
_ writable? (24)
検索結果
先頭5件
-
String
# %(args) -> String (26244.0) -
printf と同じ規則に従って args をフォーマットします。
...ist[例][ruby]{
p "i = %d" % 10 # => "i = 10"
p "i = %x" % 10 # => "i = a"
p "i = %o" % 10 # => "i = 12"
p "i = %#d" % 10 # => "i = 10"
p "i = %#x" % 10 # => "i = 0xa"
p "i = %#o" % 10 # => "i = 012"
p "%d" % 10 # => "10"
p "%d,%o" % [10, 10] # => "10,12......ないこと、2進数の指示子(%b, %B)が存在すること、sprintf のすべての方言をサ
ポートしていないこと(%': 3桁区切り)などの違いがあります。
Ruby には整数の大きさに上限がないので、%b, %B, %o, %x, %X
に負の数を与えると (左側に......るためには %+x、% x のように指定します。
以下は sprintf フォーマットの書式です。[] で囲まれた部分は省略可
能であることを示しています。
%[nth$][フラグ][幅][.精度]指示子
%[<name>][フラグ][幅][.精度]指示子
`%' 自身を出... -
Integer
# %(other) -> Numeric (26124.0) -
算術演算子。剰余を計算します。
...算術演算子。剰余を計算します。
//emlist[][ruby]{
13 % 4 # => 1
13 % -4 # => -3
-13 % 4 # => 3
-13 % -4 # => -1
//}
@param other 二項演算の右側の引数(対象)
@return 計算結果... -
Float
# %(other) -> Float (26112.0) -
算術演算子。剰余を計算します。
...算術演算子。剰余を計算します。
@param other 二項演算の右側の引数(対象)
//emlist[例][ruby]{
# 剰余
3.0 % 1.2 # => 0.6000000000000001
3.0 % 0.0 # ZeroDivisionError
//}... -
Numeric
# %(other) -> Numeric (26106.0) -
self を other で割った余り r を返します。
...余り r は、other と同じ符号になります。
商 q は、Numeric#div (あるいは 「/」)で求められます。
modulo はメソッド % の呼び出しとして定義されています。
@param other 自身を割る数を指定します。
//emlist[例][ruby]{
p 13.modulo(4)... -
Bignum
# %(other) -> Fixnum | Bignum | Float (26100.0) -
算術演算子。剰余を計算します。
算術演算子。剰余を計算します。
@param other 二項演算の右側の引数(対象)
@return 計算結果 -
Fixnum
# %(other) -> Fixnum | Bignum | Float (26100.0) -
算術演算子。剰余を計算します。
算術演算子。剰余を計算します。
@param other 二項演算の右側の引数(対象)
@return 計算結果 -
Range
# %(s) -> Enumerator (26100.0) -
範囲内の要素を s おきに繰り返します。
範囲内の要素を s おきに繰り返します。
@param s 各ステップの大きさを数値で指定します。負の数を指定することもできます。
@return ブロックを指定した時は self を返します。
@return ブロックを指定しなかった時かつ数値の Range の時は Enumerator::ArithmeticSequence を返します。
@return ブロックを指定しなかったその他の Range の時は Enumerator を返します。(例: String の Range)
//emlist[例][ruby]{
("a" .. "f").step(2) {|v| p v}
# ... -
Range
# %(s) -> Enumerator :: ArithmeticSequence (26100.0) -
範囲内の要素を s おきに繰り返します。
範囲内の要素を s おきに繰り返します。
@param s 各ステップの大きさを数値で指定します。負の数を指定することもできます。
@return ブロックを指定した時は self を返します。
@return ブロックを指定しなかった時かつ数値の Range の時は Enumerator::ArithmeticSequence を返します。
@return ブロックを指定しなかったその他の Range の時は Enumerator を返します。(例: String の Range)
//emlist[例][ruby]{
("a" .. "f").step(2) {|v| p v}
# ... -
Integer
# modulo(other) -> Numeric (11024.0) -
算術演算子。剰余を計算します。
...算術演算子。剰余を計算します。
//emlist[][ruby]{
13 % 4 # => 1
13 % -4 # => -3
-13 % 4 # => 3
-13 % -4 # => -1
//}
@param other 二項演算の右側の引数(対象)
@return 計算結果... -
Float
# modulo(other) -> Float (11012.0) -
算術演算子。剰余を計算します。
...算術演算子。剰余を計算します。
@param other 二項演算の右側の引数(対象)
//emlist[例][ruby]{
# 剰余
3.0 % 1.2 # => 0.6000000000000001
3.0 % 0.0 # ZeroDivisionError
//}... -
Numeric
# modulo(other) -> Numeric (11006.0) -
self を other で割った余り r を返します。
...余り r は、other と同じ符号になります。
商 q は、Numeric#div (あるいは 「/」)で求められます。
modulo はメソッド % の呼び出しとして定義されています。
@param other 自身を割る数を指定します。
//emlist[例][ruby]{
p 13.modulo(4)...