[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:671

From: okkez <okkez000@g...>
Date: Mon, 31 Dec 2007 11:27:17 +0900
Subject: [ruby-reference-manual:671] Numeric のパッチ

okkez です。

Numeric のレビューをしました。
パッチを送ります。


Index: Numeric
===================================================================
--- Numeric     (revision 2376)
+++ Numeric     (working copy)
@@ -177,6 +177,7 @@
                       | |     -          -          o          o          -
                       ~ |     -          -          o          o          -
 #@end
+#@# 1.9.0 以降は微妙に違う部分がある。Fixnum#succ など。

 === 丸めメソッドの動作一覧

@@ -343,6 +344,9 @@

 数値などの immutable なオブジェクトは clone や dup が禁止されています。
   1.dup   # => in `clone': can't clone Fixnum (TypeError)
+
+@raise TypeError このメソッドを呼び出した場合に発生します
+
 #@else
 self を返します。
 #@end
@@ -414,7 +418,7 @@


 --- quo(other)    -> Float
-#@since 1.8.0
+#@since 1.8.7
 --- fdiv(other)   -> Float
 #@end

@@ -455,6 +459,8 @@
    (-11).divmod(3.5)    #=> [-4, 3.0]
    (11.5).divmod(3.5)   #=> [3, 1.0]

+@see [[m:Numeric#div]], [[m:Numeric#modulo]]
+
 --- integer?    -> bool

 self が整数の時、真を返します。そうでない場合に false を返します。
@@ -475,7 +481,7 @@

 をみたす数です。
 余り r は、other と同じ符合になります。
-商  q は、[[m:Numeric#div]] (あるいは Integer#/)で求められます。
+商  q は、[[m:Numeric#div]] (あるいは [[m:Integer#/]])で求められます。
 modulo はメソッド % の呼び出しとして定義されています。

 @param other 自身を割る数を指定します。


-- 
okkez
okkez000@g...

--
ML: ruby-reference-manual@m...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

->     671 2007-12-31 03:27 [okkez000@g...       ] Numeric のパッチ                        
       675 2008-01-01 11:07 ┗[sheepman@s...       ]