- #1

- 101

- 0

>>>-17/10

-2

i do not understand this explain pls

NOT A HW

- Python
- Thread starter Brown Arrow
- Start date

- #1

- 101

- 0

>>>-17/10

-2

i do not understand this explain pls

NOT A HW

- #2

Mark44

Mentor

- 34,687

- 6,393

It's probably a bit easier to understand if both numbers involved are positive. For example, 17/10 evaluates to 1. If you do the long division, you'll see that the quotient is 1 and the remainder is 7, which you can find by evaluating the expression 17 % 10.

With -17/10, it would seem reasonable that the quotient would be -1, but this would result in a remainder of -7. Python seems to like the remainders to be positive, and for this problem gives a remainder of + 3. I.e., -17/10 == 3. This means that -17/10 == -2 plus a remainder of 3. To check this, note that -17 = -2 * 10 + 3.

Hope this helps.

- Last Post

- Replies
- 3

- Views
- 208

- Replies
- 21

- Views
- 1K

- Replies
- 2

- Views
- 2K

- Replies
- 2

- Views
- 1K

- Last Post

- Replies
- 1

- Views
- 450

- Replies
- 4

- Views
- 1K

- Last Post

- Replies
- 2

- Views
- 4K

- Last Post

- Replies
- 8

- Views
- 3K

- Last Post

- Replies
- 11

- Views
- 7K

- Replies
- 4

- Views
- 1K