< :前の番号
^ :番号順リスト
> :次の番号
P :前の記事(スレッド移動)
N :次の記事(スレッド移動)
|<:前のスレッド
>|:次のスレッド
^ :返事先
_:自分への返事
>:同じ返事先を持つ記事(前)
<:同じ返事先を持つ記事(後)
---:分割してスレッド表示、再表示
| :分割して(縦)スレッド表示、再表示
~ :スレッドのフレーム消去
.:インデックス
..:インデックスのインデックス
Bug #3962: Wrong value of sprintf("%020a",1)
http://redmine.ruby-lang.org/issues/show/3962
Author: Heesob Park
Status: Open, Priority: Normal
Category: core, Target version: 1.9.x
ruby -v: ruby 1.9.3dev (2010-10-17 trunk 29520) [i386-mswin32_90]
The current trunk version works like this:
C:\>ruby -e 'p sprintf("%020a",1)'
"000000000000000x1p+0"
C:\>ruby -e 'p sprintf("%020a",-1)'
"-00000000000000x1p+0"
As I tested the same C code with gcc 4.3.3, the correct result should be
"0x000000000000001p+0" and
"-0x000000000000x1p+0"
----------------------------------------
http://redmine.ruby-lang.org