[#15625] rb_hash_initialize — Takaaki Tateishi <ttate@...>

立石です.

22 messages 2002/01/04
[#15627] Re: rb_hash_initialize — matz@... (Yukihiro Matsumoto) 2002/01/04

まつもと ゆきひろです

[#15628] Re: rb_hash_initialize — Takaaki Tateishi <ttate@...> 2002/01/04

立石です.

[#15685] undefined method `inherited' for false (NameError) — WATANABE Hirofumi <eban@...>

わたなべです。

13 messages 2002/01/15
[#15686] Re: undefined method `inherited' for false (NameError) — nobu.nakada@... 2002/01/15

なかだです。

[#15757] 文字列→整数変換 — nobu.nakada@...

なかだです。

30 messages 2002/01/25

[#15830] [ 提案 ] puts, print 等を IO から分離 — UENO Katsuhiro <unnie@...>

うえのです。

14 messages 2002/01/31

[ruby-dev:15767] Re: 文字列→整数変換

From: EGUCHI Osamu <eguchi@...>
Date: 2002-01-26 01:35:09 UTC
List: ruby-dev #15767
えぐち@エスアンドイー です。

>>> In message [ruby-dev:15766] Re: 文字列→整数変換
    On Sat, 26 Jan 2002 02:50:04 +0900, WATANABE Hirofumi <eban@os.rim.or.jp> said:

|:|> |* String#oct, String#hex, String#bin
|:|> |  基数を限定する以外はInteger()と同じ。octでは2,8,16進数の自動
|:|> |  判別。
|:|> 
|:|> String#oct の自動判別しらなかったです。
|:|> なぜ oct 自動判別して hex はしないんでしょう。
|:|
|:|LWallに聞いてみないと。
|:
|:perl に由来してるんですね。
|
|たとえば"0123"を16進で扱いたい場合、hexに自動判別機能があると困ります。
|理由としてはこれだけだと思う。

同様ですが Ruby の場合は "0b1101".hex もですね。
..2進数と解釈されてしまうと困る。

考えてみると、8進の前置が 0o でなく 0 だけなのが、
問題の根なんですけど、こればっかりは C からなので、
いまとなっては仕方しかたないですね。

	えぐち

In This Thread