From ruby-math-admin@netlab.co.jp Wed Jun 14 04:21:12 2000 Received: from voscc.nagaokaut.ac.jp (voscc.nagaokaut.ac.jp [133.44.1.100]) by blade.nagaokaut.ac.jp (8.8.8/8.8.8/Debian/GNU) with ESMTP id EAA09699; Wed, 14 Jun 2000 04:21:12 +0900 Received: from hoyogw.netlab.co.jp (postfix@hoyogw.netlab.co.jp [210.251.121.20]) by voscc.nagaokaut.ac.jp (8.9.3/3.7W) id EAA05976; Wed, 14 Jun 2000 04:17:06 +0900 (JST) Received: from hoyogw.netlab.co.jp (localhost [127.0.0.1]) by hoyogw.netlab.co.jp (Postfix) with ESMTP id 6303C46CBE; Wed, 14 Jun 2000 04:17:05 +0900 (JST) Delivered-To: ruby-math@netlab.co.jp Date: Wed, 14 Jun 2000 04:17:02 +0900 (JST) From: gotoken@math.sci.hokudai.ac.jp (GOTO Kentaro) Reply-To: ruby-math@netlab.co.jp Subject: [ruby-math:00331] Re: Float#ceil, Float#floor, Float#round Sender: gotoken@hanare00.math.sci.hokudai.ac.jp To: ruby-math@netlab.co.jp Message-Id: <200006131917.EAA18065@hanare00.math.sci.hokudai.ac.jp> In-Reply-To: "Shigeo Kobayashi"'s message of "Wed, 14 Jun 2000 01:15:14 +0900" <008501bfd552$8f34a5d0$0201a8c0@tinyforest.gr.jp> References: <20000613145701.6F8E246CB9@hoyogw.netlab.co.jp> <008501bfd552$8f34a5d0$0201a8c0@tinyforest.gr.jp> X-ML-Name: ruby-math X-Mail-Count: 00331 X-MLServer: fml [fml 3.0pl#17]; post only (only members can post) X-ML-Info: If you have a question, send e-mail with the body "help" (without quotes) to the address ruby-math-ctl@netlab.co.jp; help= X-Mailer: cmail 2.59.12 on GNU Emacs 19.34.5 / Mule 2.3 (SUETSUMUHANA) Mime-Version: 1.0 (generated by tm-edit 7.106) Content-Type: text/plain; charset=ISO-2022-JP Precedence: bulk Lines: 12 In message "[ruby-math:00325] Re: Float#ceil, Float#floor, Float#round" on 00/06/14, "Shigeo Kobayashi" writes: >それと、[ruby-math:00302] の「整数を返すという伝統」という >のがちょっと気になります(伝統というのが何なのかはわかり >ませんが、私は「互換性」をとりたい気がします。)。 それと,そもそもの伝統と言うのは,数学の,ということでした. ceilとfloorは(たしか)APLの作者が考えたモノですが, ceil(x) (floor(x)) はxを下回らない(超えない)最小の(最大の)整数ですね. -- gotoken(←最初に考えてたことをすっかり忘れてるひと)