Simple calculations(2)
注意点
解を求める式が出来上がったらコーディングに入るわけだが、最短コードを目指す際に、掛け算の計算を
①単純にやってしまうか
②ループの中に入れて足し算で済ますか
の選択をしなければならない。
この問題の場合、ループ内で足し算をした方がコードが短くなるのだが、足し算をするとfloatでは精度が悪くなってしまう。doubleを使うのであればscanf,printfで%fではなく%lfと書かなければならないことから、結果としてコードが長くなってしまうのだ。
というわけで、今回はfloatで通るコードを書くのが正解ということになる。