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

回答編集履歴

3

説明追記

2019/12/27 08:49

投稿

shiracamus
shiracamus

スコア5406

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

2

誤記訂正

2019/12/27 08:49

投稿

shiracamus
shiracamus

スコア5406

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

1

実行例追加

2019/12/27 08:44

投稿

shiracamus
shiracamus

スコア5406

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