[ruby-list:49724] Re: sprintfフォーマットについて

From: "U.Nakamura" <usa@...>
Date: 2013-12-01 08:46:49 UTC
List: ruby-list #49724
こんにちは、なかむら(う)です。

In message "[ruby-list:49722] Re: sprintfフォーマットについて"
    on Dec.01,2013 16:57:20, <dezawa@aliadne.net> wrote:
> ありがとうございました。
> 少なくとも C (gcc version 4.4.3) についてくるlibでは
> まだ fffffffe をかえすようですね。

そりゃ、Cの整数は有限幅なので、当然の挙動ですよね。
その辺は規格Cの範囲なので、まともな処理系なら全て同様の挙動を
示すはずです(ただし、intの幅によって文字数は変化する)。
# 細かいことを言えば、gccの場合はCライブラリはコンパイラ付属
# ではなく、お使いの環境(OS)についてくるものだと思います。

先のメールで挙げた例はいずれもRubyと同じく無限幅の整数を実装
している処理系のものです。


それでは。
-- 
U.Nakamura <usa@garbagecollect.jp>

In This Thread