[#29700] ruby NKF モジュールの CP932 系エンコーディングパッチ — MORIYAMA Masayuki <moriyama@...>

ミラクルリナックスの森山です。

10 messages 2006/10/27

[#29726] cgi.rbのDoS脆弱性について — MoonWolf <moonwolf@...>

MoonWolfです。

74 messages 2006/10/31
[#29728] Re: cgi.rbのDoS脆弱性について — Yukihiro Matsumoto <matz@...> 2006/11/01

まつもと ゆきひろです

[#29729] Re: cgi.rbのDoS脆弱性について — MoonWolf <moonwolf@...> 2006/11/01

MoonWolfです。

[#29731] Re: cgi.rbのDoS脆弱性について — Yukihiro Matsumoto <matz@...> 2006/11/01

まつもと ゆきひろです

[#29745] Re: cgi.rbのDoS脆弱性について — MoonWolf <moonwolf@...> 2006/11/02

MoonWolfです。

[#29751] Re: cgi.rbのDoS脆弱性について — "U.Nakamura" <usa@...> 2006/11/02

こんにちは、なかむら(う)です。

[#29753] Re: cgi.rbのDoS脆弱性について — MoonWolf <moonwolf@...> 2006/11/03

MoonWolfです。

[#29754] Re: cgi.rbのDoS脆弱性について — "U.Nakamura" <usa@...> 2006/11/03

こんにちは、なかむら(う)です。

[#29756] Re: cgi.rbのDoS脆弱性について — MoonWolf <moonwolf@...> 2006/11/03

MoonWolfです。

[#29759] Re: cgi.rbのDoS脆弱性について — "U.Nakamura" <usa@...> 2006/11/03

こんにちは、なかむら(う)です。

[#29780] Re: cgi.rbのDoS脆弱性について — MoonWolf <moonwolf@...> 2006/11/04

MoonWolfです。

[#29784] Re: cgi.rbのDoS脆弱性について — "U.Nakamura" <usa@...> 2006/11/04

こんにちは、なかむら(う)です。

[#29786] Re: cgi.rbのDoS脆弱性について — MoonWolf <moonwolf@...> 2006/11/04

MoonWolfです。

[#29791] Re: cgi.rbのDoS脆弱性について — Yukihiro Matsumoto <matz@...> 2006/11/04

まつもと ゆきひろです

[#29811] Re: cgi.rbのDoS脆弱性について — MoonWolf <moonwolf@...> 2006/11/05

MoonWolfです。

[#29818] Re: cgi.rbのDoS脆弱性について — Yukihiro Matsumoto <matz@...> 2006/11/05

まつもと ゆきひろです

[#29826] Re: cgi.rbのDoS脆弱性について — MoonWolf <moonwolf@...> 2006/11/05

MoonWolfです。

[#29761] Re: cgi.rbのDoS脆弱性について — 植田 裕之 <ueda@...> 2006/11/03

植田と申します。

[#29764] Re: cgi.rbのDoS脆弱性について — Yukihiro Matsumoto <matz@...> 2006/11/03

まつもと ゆきひろです

[ruby-dev:29713] Re: Bignum#to_s(10) broken

From: Yukihiro Matsumoto <matz@...>
Date: 2006-10-30 09:54:48 UTC
List: ruby-dev #29713
まつもと ゆきひろです

In message "Re: [ruby-dev:29712] Re: Bignum#to_s(10) broken"
    on Mon, 30 Oct 2006 18:43:40 +0900, "U.Nakamura" <usa@garbagecollect.jp> writes:

|In message "[ruby-dev:29710] Bignum#to_s(10) broken"
|    on Oct.30,2006 17:44:19, <usa@garbagecollect.jp> wrote:
|| -	j = j * 241L / 800;
|
|ところで、この 241/800 はlog10(2)の近似値だと思うのですが、こ
|の値であるのには何か深い理由があるのでしょうか?
|この式だけ見て考えると、要求される近似値としては、
| * log10(2) よりは大きくて、
| * オーバーフローを遅らせるため分子が小さいほうがよい
|のように思えます。
|
|この観点から考えると、例えば 146/485 の方が近似値としては優れ
|ている上に分子が小さいですし、87/289 や 28/93 なども、近似度
|は 146/485 にわずかに及ばないながらも 241/800 よりはマシです
|し、分子もぐっと小さくなります。

えーと、全然覚えていないんでが、どこかからそのまま持ってきた
数値のように思います。でも、Google CodeSearchでもRubyのソー
スしか見つからないな。よければ、うささんの方で置き換えていた
だけませんか?

# できるものならbignum.cとnumeric.cには触りたくない。

                                まつもと ゆきひろ /:|)

In This Thread