384件ヒット
[301-384件を表示]
(0.070秒)
ライブラリ
- ビルトイン (125)
- bigdecimal (36)
-
cgi
/ html (24) - csv (24)
- etc (24)
- mathn (7)
-
net
/ imap (96) - psych (36)
-
rake
/ rdoctask (12)
クラス
- BigDecimal (36)
- Bignum (6)
- CSV (24)
- Complex (36)
-
Etc
:: Passwd (24) - Fixnum (6)
- Integer (24)
-
Net
:: IMAP (36) -
Net
:: IMAP :: MailboxQuota (36) -
Net
:: IMAP :: MailboxQuotaRoot (24) - Numeric (36)
-
Psych
:: Handler (12) -
Psych
:: Nodes :: Scalar (24) -
Rake
:: RDocTask (12) - Rational (24)
モジュール
-
CGI
:: HtmlExtension (24)
キーワード
-
/ (54) - blockquote (24)
- div (12)
- fdiv (42)
-
force
_ quotes? (12) - getquota (12)
- getquotaroot (12)
- mailbox (24)
- quota (24)
- quota= (12)
- quotaroots (12)
- quote (12)
-
quote
_ char (12) - quoted (12)
- quoted= (12)
- remainder (12)
- scalar (12)
- setquota (12)
- usage (12)
検索結果
先頭5件
-
BigDecimal
# div(other) -> BigDecimal (8.0) -
商を計算します。
...商を計算します。
@param other self を割る数を指定します。
詳細は Numeric#quo を参照して下さい。
計算結果の精度についてはlib:bigdecimal#precisionを参照してください。... -
Complex
# / (other) -> Complex (8.0) -
商を計算します。
...商を計算します。
@param other 自身を割る数
//emlist[例][ruby]{
Complex(10.0) / 3 # => (3.3333333333333335+(0/1)*i)
Complex(10) / 3 # => ((10/3)+(0/1)*i)
//}
@see Numeric#quo... -
Rational
# / (other) -> Rational | Float (8.0) -
商を計算します。
...//emlist[例][ruby]{
r = Rational(3, 4)
r / 2 # => (3/8)
r / 2.0 # => 0.375
r / 0.5 # => 1.5
r / Rational(1, 2) # => (3/2)
r / 0 # => ZeroDivisionError
//}
@raise ZeroDivisionError other が 0 の時に発生します。
@see Numeric#quo... -
Bignum
# / (other) (7.0) -
@todo
...@todo
Bignum#quo と同じ働きをします(有理数または整数を返します)。... -
Bignum
# fdiv(other) -> Float | Complex (7.0) -
self を other で割った商を Float で返します。 ただし Complex が関わる場合は例外です。 その場合も成分は Float になります。
...self を other で割った商を Float で返します。
ただし Complex が関わる場合は例外です。
その場合も成分は Float になります。
@param other self を割る数を指定します。
@see Numeric#quo... -
Fixnum
# / (other) (7.0) -
@todo
...@todo
Fixnum#quo と同じ働きをします(有理数または整数を返します)。... -
Fixnum
# fdiv(other) -> Float | Complex (7.0) -
self を other で割った商を Float で返します。 ただし Complex が関わる場合は例外です。 その場合も成分は Float になります。
...self を other で割った商を Float で返します。
ただし Complex が関わる場合は例外です。
その場合も成分は Float になります。
@param other self を割る数を指定します。
@see Numeric#quo... -
Integer
# / (other) -> Numeric (7.0) -
除算の算術演算子。
...側の引数(対象)
@return 計算結果
//emlist[例][ruby]{
7 / 2 # => 3
7 / -2 # => -4
7 / 2.0 # => 3.5
7 / Rational(2, 1) # => (7/2)
7 / Complex(2, 0) # => ((7/2)+0i)
begin
2 / 0
rescue => e
e # => #<ZeroDivisionError: divided by 0>
end
//}
@see Integer#div, Integer#fdiv, Numeric#quo... -
Integer
# fdiv(other) -> Numeric (7.0) -
self を other で割った商を Float で返します。 ただし Complex が関わる場合は例外です。 その場合も成分は Float になります。
...指定します。
例:
654321.fdiv(13731) # => 47.652829364212366
654321.fdiv(13731.24) # => 47.65199646936475
-1234567890987654321.fdiv(13731) # => -89910996357705.52
-1234567890987654321.fdiv(13731.24) # => -89909424858035.72
@see Numeric#quo, Numeric#div, Integer#div... -
Numeric
# fdiv(other) -> Float | Complex (7.0) -
self を other で割った商を Float で返します。 ただし Complex が関わる場合は例外です。 その場合も成分は Float になります。
...ラスは、このメソッドを適切に再定義しなければなりません。
@param other 自身を割る数を指定します。
//emlist[例][ruby]{
1.fdiv(3) #=> 0.3333333333333333
Complex(1, 1).fdiv 1 #=> (1.0+1.0i)
1.fdiv Complex(1, 1) #=> (0.5-0.5i)
//}
@see Numeric#quo... -
Numeric
# remainder(other) -> Numeric (7.0) -
self を other で割った余り r を返します。
...* q は整数
をみたす数です。r の符号は self と同じになります。
商 q を直接返すメソッドはありません。self.quo(other).truncate がそれに相当します。
@param other 自身を割る数を指定します。
//emlist[例][ruby]{
p 13.remainder(4)...