ライブラリ
- ビルトイン (161)
- bigdecimal (36)
-
cgi
/ html (24) - csv (24)
- etc (24)
- mathn (7)
-
net
/ imap (120) - psych (72)
-
rake
/ rdoctask (12) - readline (72)
-
rexml
/ document (12) -
webrick
/ httputils (24)
クラス
- 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 (60) -
Rake
:: RDocTask (12) - Rational (24)
- Regexp (12)
モジュール
-
CGI
:: HtmlExtension (24) -
REXML
:: EntityConst (12) - Readline (72)
-
WEBrick
:: HTTPUtils (24)
キーワード
-
/ (54) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) -
DOUBLE
_ QUOTED (12) - EDQUOT (12)
- MailboxQuota (12)
- MailboxQuotaRoot (12)
-
NEWS for Ruby 2
. 1 . 0 (12) - Numeric (12)
- QUOT (12)
-
SINGLE
_ QUOTED (12) -
basic
_ quote _ characters (12) -
basic
_ quote _ characters= (12) - blockquote (24)
-
completer
_ quote _ characters (12) -
completer
_ quote _ characters= (12) - dequote (12)
- div (12)
- fdiv (42)
-
filename
_ quote _ characters (12) -
filename
_ quote _ characters= (12) -
force
_ quotes? (12) - getquota (12)
- getquotaroot (12)
- mailbox (24)
- mathn (4)
- new (12)
-
parse
_ string (12) - quota (24)
- quota= (12)
- quotaroots (12)
- quote (36)
-
quote
_ char (12) - quoted (12)
- quoted= (12)
- remainder (12)
- scalar (12)
- setquota (12)
- usage (12)
検索結果
-
Numeric
# fdiv(other) -> Float | Complex (6.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 (6.0) -
self を other で割った余り r を返します。
...* q は整数
をみたす数です。r の符号は self と同じになります。
商 q を直接返すメソッドはありません。self.quo(other).truncate がそれに相当します。
@param other 自身を割る数を指定します。
//emlist[例][ruby]{
p 13.remainder(4)... -
mathn (6.0)
-
Rational と Complex をよりシームレスに利用できるようにするライブラリです。数値ライブラリの挙動をグローバルに変更します。
...結果、
割り切れない時は Rational が返るようになります。後者は、整数のメソッド「/」が整商(.div)でなく、商(.quo)を返すようになる、ということを意味します。
例:
1/2 #=> 0
2 * Rational(1,2) #=> Rational(1,1)
require...