teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

文言の微修正

2020/07/23 01:08

投稿

shisha
shisha

スコア86

answer CHANGED
@@ -6,4 +6,4 @@
6
6
 
7
7
  C言語にはないかもしれませんが、端数を扱うのに、固定小数点数や分数の型を使う方法があります。Ruby, Python, Crystal などの言語にはあります。
8
8
 
9
- また、分数のように分母と分子をわけて計算するような形にしたり、計算の順序を入れ替えたり、10倍・100倍などして整数で計算して最後の結果を10・100で割って、計算をできるだけ整数の型で計算するようにして、最後に浮動小数点数になるように計算するのが対処法だと思います。
9
+ また、分数のように分母と分子をわけて計算するような形にしたり、計算の順序を入れ替えたり、10倍・100倍などして整数で計算して最後の結果を10・100で割ったりして、計算をできるだけ整数の型で計算するようにして、最後に浮動小数点数になるように計算するのが対処法だと思います。