Nov 19, 2022 13:47
C language
printf("%d\n", 5 % -2); // 1
printf("%d\n", -5 % -2); // -1
printf("%d\n", -5 % 2); // -1
Golang
fmt.Printf("%d\n", 5%-2) // 1
fmt.Printf("%d\n", -5%-2) // -1
fmt.Printf("%d\n", -5%2) // -1
Python
print(5 % -2) # -1
print(-5 % -2) # -1
print(-5 % 2) # 1
Видимо пора некие детские травмы психологические проработать