[Date Prev] [Date Index] [Date Next]
[Thread Prev] [Thread Index] [Thread Next]

[xyzzy:06944] 標準関数の動作に対する質問



少数を切り上げるときに使う標準組み込み?関数で、
なんか違うんでは?と思うのがあるのですが。

0 から -1 の範囲なので  0 or -1 辺りになると思っていたんですが
なぜか 1になります。

こういうもんでしょうか?

(setq a (/ 3 5))
(setq b (/ 6 5))
(setq na (/ -3 5))
(setq nb (/ -6 5))

(round a)
(round b)
(round na)
1;						 これ
(round nb)
-1

(ceiling a)
(ceiling b)
(ceiling na)
1;						これ
(ceiling nb)
-1


あとついでに余談ですが
substring は マイナスの引数をとれないのでしょうか?

----------------------------------------------------
~ ~|mail to      santarou@xxxxxxxxxxxxxxx
 v%|homepage http://www.Afis.To/~start/ 
   |TKI
----------------------------------------------------

Index Home