[ruby-list:49722] Re: sprintfフォーマットについて
From:
dezawa <dezawa@...>
Date:
2013-12-01 07:57:20 UTC
List:
ruby-list #49722
出沢です
ありがとうございました。
少なくとも C (gcc version 4.4.3) についてくるlibでは
まだ fffffffe をかえすようですね。
# include <stdio.h>
int main() { printf("%04x\n",-2); }
で、fffffffe でした。
> こんにちは、なかむら(う)です。
>
> In message "[ruby-list:49719] Re: sprintfフォーマットについて"
> on Dec.01,2013 15:21:21, <dezawa@aliadne.net> wrote:
>> ありがとうございます、
>> この記法はrubyだけでしょうか、それとも規格になっているのでしょうか。
>
> 特に規格というものはないかと思います。
>
> 他言語処理系の事情はよく知りませんが、少なくともPython(負数は
> 進数に関わらず-符号を付けて表示)やPerl(intの長さで表示)は挙動
> が異なります。
> Common Lisp、Scheme、Erlang、Haskellあたりは、誰か詳しい人が
> 教えてくれそうな気がします(と、他人に任せる)。
>
>
> それでは。
>