@[GoodLuckCat](/user/916579) C++的奇怪特性
建议使用 `(1919810 % 114514 + 114514) % 114514`
by zhuruirong @ 2024-04-19 13:09:19
@[zhuruirong](/user/764442) 可是我用 Java 也会这样啊
~~代码是 ChatGPT 写的,因为我不会~~
```cpp
public class Main {
public static void main(String[] args) {
System.out.print(-1919810%114514);
}
}
```
by GoodLuckCat @ 2024-04-19 13:17:40
也是-87586
by GoodLuckCat @ 2024-04-19 13:18:01
@[GoodLuckCat](/user/916579) 对取模的定义不一样啊
by lonely_seele @ 2024-04-19 13:21:24
@[cjrawa](/user/523641) 这样说会使人误解为运算优先级的问题吧。。
by lonely_seele @ 2024-04-19 13:22:00
@[GoodLuckCat](/user/916579) 《-1919810%114514》
by zhuruirong @ 2024-04-19 13:32:57
你这咋是负数捏
by zhuruirong @ 2024-04-19 13:33:21
@[zhuruirong](/user/764442) 对啊,负的啊()
by GoodLuckCat @ 2024-04-19 13:33:35
正的话三种语言就都一样了
by GoodLuckCat @ 2024-04-19 13:34:04
@[GoodLuckCat](/user/916579) 那可能是C++和java都有同样的Bug
验证码:q4wc
by zhuruirong @ 2024-04-19 13:35:38