[#5809] mod_ruby-0.0.7 — Shugo Maeda <shugo@...>

前田です。

63 messages 1999/03/01
[#5845] Re: mod_ruby-0.0.7 — Shugo Maeda <shugo@...> 1999/03/01

前田です。

[#5860] Re: mod_ruby-0.0.7 — moochan <moochan@...> 1999/03/02

moochan です.

[#5892] Re: mod_ruby-0.0.7 — Shugo Maeda <shugo@...> 1999/03/02

前田です。

[#5855] Re: mod_ruby-0.0.7 — Shugo Maeda <shugo@...> 1999/03/01

前田です。

[#5919] Re: mod_ruby-0.0.7 — Shugo Maeda <shugo@...> 1999/03/03

前田です。

[#5895] [REQ] 中置の def — EGUCHI Osamu <eguchi@...>

えぐち@エスアンドイーです。

18 messages 1999/03/02
[#5907] Re: [REQ] 中置の def — EGUCHI Osamu <eguchi@...> 1999/03/03

えぐち@エスアンドイー です。

[#5965] Re: Precision in Mathematica (Re: Bigfloat) — keiju@... (石塚圭樹 )

けいじゅ@日本ラショナルソフトウェアです.

28 messages 1999/03/04
[#5981] Re: Precision in Mathematica (Re: Bigfloat) — gotoken@... (GOTO Kentaro) 1999/03/04

ごとけん

[#6053] Re: Precision in Mathematica (Re: Bigfloat) — matz@... (Yukihiro Matsumoto) 1999/03/06

まつもと ゆきひろです

[#6150] Re: Precision in Mathematica (Re: Bigfloat) — matz@... (Yukihiro Matsumoto) 1999/03/09

まつもと ゆきひろです

[#6159] Re: Precision in Mathematica (Re: Bigfloat) — EGUCHI Osamu <eguchi@...> 1999/03/09

えぐち@エスアンドイー です。

[#6197] Re: Precision in Mathematica (Re: Bigfloat) — keiju@... (石塚圭樹 ) 1999/03/10

けいじゅ@日本ラショナルソフトウェアです.

[#6203] Re: Precision in Mathematica (Re: Bigfloat) — EGUCHI Osamu <eguchi@...> 1999/03/10

えぐち@エスアンドイー です。

[#6224] Re: Precision in Mathematica (Re: Bigfloat) — keiju@... (石塚圭樹 ) 1999/03/11

けいじゅ@日本ラショナルソフトウェアです.

[#6238] Re: Precision in Mathematica (Re: Bigfloat) — EGUCHI Osamu <eguchi@...> 1999/03/11

えぐち@エスアンドイー です。

[#6302] Re: Precision in Mathematica (Re: Bigfloat) — keiju@... (石塚圭樹 ) 1999/03/12

けいじゅ@日本ラショナルソフトウェアです.

[#6304] Re: Precision in Mathematica (Re: Bigfloat) — EGUCHI Osamu <eguchi@...> 1999/03/12

えぐち@エスアンドイー です。

[#5970] [REQ] variable of regex — keiju@... (Keiju ISHITSUKA)

けいじゅ@日本ラショナルソフトウェアです.

43 messages 1999/03/04

[#6090] Thread#kill — Shugo Maeda <shugo@...>

前田です。

24 messages 1999/03/08

[#6328] Re: Ruby 1.3.1-990315 — WATANABE Hirofumi <watanabe@...>

わたなべです.

41 messages 1999/03/15
[#6329] Re: Ruby 1.3.1-990315 — matz@... (Yukihiro Matsumoto) 1999/03/15

まつもと ゆきひろです

[#6331] Re: Ruby 1.3.1-990315 — Wakou Aoyama <wakou@...> 1999/03/15

青山です。

[#6338] Re: Ruby 1.3.1-990315 — matz@... (Yukihiro Matsumoto) 1999/03/16

まつもと ゆきひろです

[#6347] Re: Ruby 1.3.1-990315 — Wakou Aoyama <wakou@...> 1999/03/16

青山です。

[#6348] Re: Ruby 1.3.1-990315 — matz@... (Yukihiro Matsumoto) 1999/03/16

まつもと ゆきひろです

[#6350] Re: Ruby 1.3.1-990315 — Wakou Aoyama <wakou@...> 1999/03/16

青山です。

[#6353] Re: Ruby 1.3.1-990315 — matz@... (Yukihiro Matsumoto) 1999/03/16

まつもと ゆきひろです

[#6354] Re: Ruby 1.3.1-990315 — Wakou Aoyama <wakou@...> 1999/03/16

青山です。

[#6434] Time#+ — Koji Arai <JCA02266@...>

新井です。

19 messages 1999/03/22
[#6442] Re: Time#+ — matz@... (Yukihiro Matsumoto) 1999/03/22

まつもと ゆきひろです

[ruby-dev:6198] Re: Bigfloat [compare to NaN]

From: keiju@... (石塚圭樹 )
Date: 1999-03-10 10:02:32 UTC
List: ruby-dev #6198
けいじゅ@日本ラショナルソフトウェアです.

In [ruby-dev :6161 ] the message: "[ruby-dev:6161] Re: Bigfloat
[compare to NaN] ", on Mar/09 23:16(JST) EGUCHI Osamu writes:

>えぐち@エスアンドイー です。

>keiju> >あ、coerce を特異メソッドにすればいいのですね ^^;;;
>keiju> うーん. できないこともないでしょうけど...
>
>一般にそういう事が必要なケースって、あまりないですね ^^;;

あるとすると, coerceのポリシー全体を変えたりすることになるような気がし
ますね.

>keiju> この辺りも, 新coerceでは解消された方がよいのかも...
>それと、Bigfloat を組み込む時ですね ^^)

ですね.

>keiju> 型が違う時だけだから, よいでしょう.
>これは「coerce の呼び出しで若干効率が落ちても」と言う意味ですね。

はい. 効率を考えたい人は型を予め合わせるで問題ないと思います.

>keiju> この辺りの関数は, ニュートン法とかじゃなくてテーラー展開とか使うのでは? 
>keiju> そうでもないのかな?
>
>下の atan とピタゴラスは、そのことを考えてました。
>考えて見れば、級数なら比較的精度の予測は可能ですね。
>#PI より e が簡単に求められそうな感触と同じ。

三角関数は結構難しいかも+/-の項が交互に出るから...

e**xに関しても, xが負の数の場合マトモにやるとものすごい桁おちが発生す
ると, 数値解析の本に書いてありました.

>この用途には、代数式クラスの方が適用用途が広そうですね。
>
>  % ruby -rM -e 'a = 1 + PI + 3;p a; puts a'
>  (add 4 PI)
>  (4 + PI)
>  % ruby -rM -e 'a = 1 / 2 * 3 / 4;p a; puts a'
>  (div 3 8)
>  3 / 8
>  % ruby -rM -e 'a = "x" + 1 / 2 * "y";p a; puts a'
>  (div (add 0 (mul 2 "x") "y") 2)
>  (2 * x + y) / 2
>
>こんな事が出来るライブラリを作りました。

ようやります寝(^^;;;

>今のところ
>
> + 四則
> + Neg (x * -1)
> + 通分
> + 約分
> + 文字式
> + 定数 PI
>
>に対応しています。
>ゆくゆくは、
>
> + 初等関数
> + 複素数
> + 素因数分解
>
>のサポートぐらいは目指したいです。

あと

  微分/積分
  零点

などが求まると, カッコ良いかも(^^;;;

あと, inspectでS-式を返し, to_sでは普通の式でみれるとかも面白いかも.

__
................................石塚 圭樹@日本ラショナルソフトェア...
----------------------------------->> e-mail: keiju@rational.com <<---

In This Thread