From: matz@... (Yukihiro Matsumoto) Date: 1999-02-05T17:32:58+09:00 Subject: [ruby-list:11947] Re: ruby の確認事項 まつもと ゆきひろです In message "[ruby-list:11937] ruby の確認事項" on 99/02/05, HQss_YasuiS/hq_ss@omssv.hq.hitachizosen.co.jp writes: |1)3)については、マニュアルに「C言語のsprintfが受け付けるものに加えて云々」 |とありますが、これだとc言語と矛盾しませんか。 マニュアルのココロは「C言語のsprintfが受け付けるフォーマット 指定+α」であって,動作(%dは数字しか表示しないとか,間違っ た型を指定すると落ちるとか)ではないです.Rubyはデータの型を 知ってますから,Cよりももっと賢い動作が可能ですし,実際にそ うなってます. また,%d などの表示は「その型として表示したい」という意志表 示だと考えて積極的に内部で型変換してます. まつもと ゆきひろ /:|)