回答編集履歴
2
誤字
answer
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
|
4
4
|
という都合から、float型は近似値で扱われます。
|
5
5
|
|
6
|
-
例えば 1.1 = 1.21 という計算の結果(というか期待する桁数)が手元でわかっているのなら、
|
6
|
+
例えば 1.1 ^ 2 = 1.21 という計算の結果(というか期待する桁数)が手元でわかっているのなら、
|
7
7
|
round()関数を使って所望の場所まで丸めてしまわれるのが良いかと思います:
|
8
8
|
```Python
|
9
9
|
result = 1.1 ** 2
|
1
修正
answer
CHANGED
@@ -1,5 +1,6 @@
|
|
1
1
|
[公式ドキュメント](https://docs.python.org/ja/3/tutorial/floatingpoint.html)にあるように、
|
2
2
|
> 残念なことに、ほとんどの小数は 2 進法の分数として正確に表わすことができません。
|
3
|
+
|
3
4
|
という都合から、float型は近似値で扱われます。
|
4
5
|
|
5
6
|
例えば 1.1 = 1.21 という計算の結果(というか期待する桁数)が手元でわかっているのなら、
|