- ベストアンサー
Perlでの数字の12桁化
$aaa = 6120900000; $aaa2 = sprintf("%12d",$aaa); とするとなぜか$aaa2 は-000000000001 となってしまうのです。 006120900000となってほしいのですが希望どおりに実行されないのです。 何が悪いかが検討つきません。 どうかご教授おねがいします。
- みんなの回答 (3)
- 専門家の回答
$aaa = 6120900000; $aaa2 = sprintf("%12d",$aaa); とするとなぜか$aaa2 は-000000000001 となってしまうのです。 006120900000となってほしいのですが希望どおりに実行されないのです。 何が悪いかが検討つきません。 どうかご教授おねがいします。
お礼
非常にわかりやすい回答で感謝しております。 ばっちりうまくいきました。