回答編集履歴

3

説明追記

2019/12/27 08:49

投稿

shiracamus
shiracamus

スコア5406

test CHANGED
@@ -1,4 +1,4 @@
1
- int は 0 に近い丸め、// は floor 丸めです。
1
+ int は 0 に近い丸め(ドット以下切り捨て)、// は floor 丸め(地下1.5階の床は地下2階)です。
2
2
 
3
3
 
4
4
 

2

誤記訂正

2019/12/27 08:49

投稿

shiracamus
shiracamus

スコア5406

test CHANGED
@@ -1,7 +1,7 @@
1
- Python3 / は浮動小数点除算、// は整数除算です。
1
+ int は 0 に近い丸め、// は floor 丸めです。
2
2
 
3
3
 
4
4
 
5
- 3 / 2 == 1.5
5
+ int(-1.5 / 1) == -1
6
6
 
7
- 3 // 2 == 1
7
+ -1.5 // 1 == -2.0

1

実行例追加

2019/12/27 08:44

投稿

shiracamus
shiracamus

スコア5406

test CHANGED
@@ -1 +1,7 @@
1
1
  Python3 では / は浮動小数点除算、// は整数除算です。
2
+
3
+
4
+
5
+ 3 / 2 == 1.5
6
+
7
+ 3 // 2 == 1