C言語なら俺に聞け(入門篇)
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
600:デフォルトの名無しさん 06/07/01 01:04:31 598、599さん、素早い返答ありがとうございます。実は猫でもわかるシリーズの本にあった例で、do〜while(n)で終わってて理解できなかったんです。初学者ゆえこれからも質問しますが、よろしくお願いいたしますm(__)m。 601:デフォルトの名無しさん 06/07/02 13:57:54 double a=123456.6789 b=-12345.6789 printf("a=%10.4f b=%10.4f\n",a,b); printf("a=%7.4f b=%7.4f\n"),a,b); の結果が両方とも a=123456.6789 b=-12345.6789になるのはどうしてでしょうか? 602:・∀・)っ-○◎● ◆toBASh.... 06/07/02 14:07:24 >>601 %10.4fは、浮動小数の「小数点以上」ではなく「全体の幅」を10文字で表すと言う意味。 もちろん小数点以上の桁数が足りない場合は自動的に補われる。 小数点以下の「4」の部分は、小数点以下に使う桁数の指定。 どっちも7文字でも10文字でも表しきれないので11文字に拡張されて同じ表示になる。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5140日前に更新/249 KB
担当:undef