[#43103] 浮動小数点を比較するには — wada toshiki <wada-ts@...>

お世話になります。

21 messages 2007/01/11
[#43105] Re: 浮動小数点を比較するには — NISHIMATSU Takeshi <t_nissie@...> 2007/01/11

> Rubyレシピブック(P290)で 比較する数値の差を Float::EPSILON と比較する方法があり

[ruby-list:43108] Re: 「たのしいRuby」(割り算)

From: 上間 健 <mugenkai15@...>
Date: 2007-01-12 09:31:20 UTC
List: ruby-list #43108
上間です。

るびきち様 ありがとうございます。

ところで
p と()はくっつけるのですね!
僕は、質問する前にいろいろ括弧を試しました。
p (-10.divmod(3.5))
のように p と()の間にスペースを入れても
警告がでたので、質問にいたりました。
pの次には、スペースがくるものだと
思い込んでいました。


On 2007/01/12, at 17:40, rubikitch@ruby-lang.org wrote:
>
> るびきちです。
>
> こんな感じで()をつけます。
>
> p  10.divmod(3.5)
> p  10.divmod(-3.5)
> p(-10.divmod(3.5))
> p(-10.divmod(-3.5))
> # >> [2, 3.0]
> # >> [-3, -0.5]
> # >> [-3, 0.5]
> # >> [2, -3.0]
>
> 9の場合、
> p - 10.divmod(3.5)
> と(人間が)書き間違えたのかもしれないと警告を発しているのです。


In This Thread