printfの書式 – プログラミング – Home

通知
すべてクリア

[解決済] printfの書式


しろー
 しろー
(@しろー)
ゲスト
結合: 19年前
投稿: 6
Topic starter  

sprintfで0.06と0.3という数値を画面に表示するときに
%.2lfを書式にしています。

そうすると画面には
0.06
0.30
の様に表示されてしまいます。

出来れば0.30は0.3と表示されて欲しいのですが
どういう指定をすればこうなるかわかりません。
これを.1lfにしてしまうと0.06が四捨五入されて
0.1になってしまうのでまずいです。

望みの結果になるにはどう書式をしていすればいいでしょうか?
ちなみに0.006は0.01になってもかまいません。

理想の結果
0.06
0.3


引用未解決
トピックタグ
Blue
 Blue
(@Blue)
ゲスト
結合: 20年前
投稿: 1467
 

%g とか?


返信引用
しろー
 しろー
(@しろー)
ゲスト
結合: 19年前
投稿: 6
Topic starter  

うまくいきました
ありがとうございます


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました