计算下列表达式的值,并指出哪些结果值依赖于机器?
-30 * 3 + 21 / 5
-30 + 3 * 21 / 5
30 / 3 * 21 % 5
-30 / 3 * 21 % 4
答案:-30 * 3 + 21 / 5 = - 86 不依赖于机器
-30 + 3 * 21 / 5 = -18 不依赖于机器
30 / 3 * 21 % 5 = 0 不依赖于机器
-30 / 3 * 21 % 4 = - 2 或 不清楚 依赖于机器 (当值有一个操作数为负数时,求模操作结果值的符号可以依据分(被除数)或分母(除数)的符号而定。如果求模的结果随分子的符号,则除出来的值向零一侧取整;如果求模与分母的符号匹配,则除出的值向负无穷一侧取整。
希望有人能补上 顺便说下怎么算