% 不是取模运算符?

为什么我问这个问题,因为我今天才发现不同语言中 % 的含义是不同的,因为我是主学 java 的,一直以为 % 就是取模,但是我错了。 这还要从一道题目说起:如图,为什么在 Python 中 -17 % 10 = 3 ? 大家可以直接看下面的解释,他说的不完全对,最后会解释原因。 假设 r = a - n * [a / n],重点在 a / n,该怎么算,这里就是 -17/10,结果是-1.7,那么
相关文章
相关标签/搜索