Sun Studio 12:C 用户指南

(6.3.5) The sign of the remainder on integer division(整数除法的余数的符号):

结果的符号与被除数相同,因此,-23/4 的余数是 -3。