>> スピーカ1：私は書きたいと思いますとし フロートを出力したプログラム、
特に結果 10で1を割った。
さて、私の最初の本能は、することです 次のようにこのプログラムを書く。
フロートfは次いで10で割っ1に等しく、 それによって、パーセント0.1 fのfを印刷する
私が印刷したいことを意味する 小数点第2位をフロート、
バックスラッシュNコンマF。
それではこのプログラムをコンパイルしてみましょう。
フロート0ドットスラッシュフロート0を作成します。
>> まあ、それはかなり右ではありません。
私は1が10で除していることを非常に確信している、または 1月10日にはまだ0.0が、0.1ではなく、
ここで私は、画面0.0上で見ている。
何が起こっているの？
まあ、それは場合には、C言語でそれを判明 あなたはint型で、intを割り、
あなたはint型を取り戻す。
そしてそうであっても10で割った1でありながら 確かに0.10、0.1は、int型に収まらない
ので、どのようなCは、それは切り捨て、またはされていない 後にすべてを捨てる
小数点以下の桁数、それによって出る ちょうど0と当方は
>> しかし、その後、もちろん、印刷fは、我々と 我々はにfを印刷したいのですがあることを指定
小数点第一位となるように 0は0.0と表示されます。
さて、これは明らかに問題です それは解決策を必要とします。