[#41630] [ANN] langhelp-0.9.0 — rubikitch@...
るびきちです。
7 messages
2005/12/01
[#41654] Hashを継承したクラスの利用方法について — saitani <cxj15527@...>
お世話になります。
9 messages
2005/12/04
[#41720] Tempfile#== — とみたまさひろ <tommy@...>
とみたです。
5 messages
2005/12/21
[#41728] ruby 1.8.4 released — Yukihiro Matsumoto <matz@...>
まつもと ゆきひろです
9 messages
2005/12/24
[ruby-list:41710] 文字列に格納された頭が 0 で始まる 10 進数の数値への変換
From:
Miki Toru <miki_1702@...>
Date:
2005-12-14 09:18:17 UTC
List:
ruby-list #41710
恐れ入りますが ご教授いただきたいことがございます。 文字列として格納されている2桁の10進数があるとして 1桁の場合は "01","02", ... ,"08","09" と,頭にゼロを埋め ます。 この場合,数値に変換しようと 関数 Integer やメソッド to_i を使った場合,挙動が異なります。 本来なら 0 で始まる数値は8進数と認識されて然りだと思うの ですが, to_i だと10進数と認識されるようです。 この挙動(仕様?)の差は何でしょうか? また,一般的に 0 が頭についた10進数の文字列を 整数型に変換するには ruby ではどうするのが定石でしょうか ? お手数ですが,知恵を拝借ください。 よろしくお願いします。 -- 三木 貫 / Miki Toru @京都府京田辺市 -------------------------------------- STOP HIV/AIDS. Yahoo! JAPAN Redribbon Campaign 2005 http://pr.mail.yahoo.co.jp/redribbon/