Code:
server_print("5/3=%d 5%%3=%d", 5/3, 5%3);
server_print("-5/3=%d -5%%3=%d", -5/3, -5%3);
server_print("5/-3=%d 5%%-3=%d", 5/-3, 5%-3);
server_print("-5/-3=%d -5%%-3=%d", -5/-3, -5%-3);
Code:
5/3=1 5%3=2
-5/3=-2 -5%3=1
5/-3=-2 5%-3=-1
-5/-3=1 -5%-3=-2
But in C++:
Code:
printf("5/3=%d 5%%3=%d\n", 5/3, 5%3);
printf("-5/3=%d -5%%3=%d\n", -5/3, -5%3);
printf("5/-3=%d 5%%-3=%d\n", 5/-3, 5%-3);
printf("-5/-3=%d -5%%-3=%d\n", -5/-3, -5%-3);
Code:
5/3=1 5%3=2
-5/3=-1 -5%3=-2
5/-3=-1 5%-3=2
-5/-3=1 -5%-3=-2
__________________