3.7章のコードに関するご質問

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
AAA

3.7章のコードに関するご質問

#1

投稿記事 by AAA » 13年前

私はC++言語に依る文字の出力を先に覚えたのでC言語のこのような出力方法に慣れておりませんので質問させて頂くことにしました。

angle=%.2f, speed=%.2f\n

この%.2fはどのような処理をしているのでしょうか?
それと良ければ %~ に関することで絶対に知っておくべき事柄などがあればそれもご教授頂けると幸いです。

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: 3.7章のコードに関するご質問

#2

投稿記事 by softya(ソフト屋) » 13年前

フォーラムルールをお読みいただけると助かります。
http://dixq.net/board/board.html
なるべく個性的で長期的に使えるお名前をお使いください。

それは、C言語の書式文字列(フォーマット指定子)ですね。

>この%.2fはどのような処理をしているのでしょうか?
%.2fだと%fで浮動小数点であることと、.2で少数位2桁まで表示で3桁目は丸めることを意味しています。

参考。結構ややっこしいです。
「printf()関数」
http://wisdom.sakura.ne.jp/programming/c/c57.html
「フォーマット指定子一覧」
http://www.k-cube.co.jp/wakaba/server/format.html
「C言語入門 3.printfを使いこなそう」
http://c-production.com/contents/c/sec03.html
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

chipper(AAA)

Re: 3.7章のコードに関するご質問

#3

投稿記事 by chipper(AAA) » 13年前

解決致しました。
分かりやすいご回答ありがとうございました。

閉鎖

“C言語何でも質問掲示板” へ戻る