被取余数为负数的时候,如何运算

来源:2-13 编程练习

Jeoop

2017-04-19 09:49

3%-2=1;

3%-4=3;

这里面的被取余数(-2、-4)如果替换为正数(2、4)的话运算结果是一样的,那么当被取余数为负数的负数如何运算?

写回答 关注

3回答

  • 今世缘0
    2017-05-20 20:19:25
    已采纳

    被除数的符号决定余数的符号,数值部分为被除数和除数都当作都是正数处理计算即可。

    Jeoop

    非常感谢!

    2017-05-23 09:37:36

    共 1 条回复 >

  • qq_扬帆启航_3
    2017-04-26 01:07:04

    3%-4本来就是剩3的。你用数学的除法做一下就知道了,模运算就是除法运算,结果取的是余数啊。

      document.write(100%7);

      document.write("<br />");

      document.write(-100%7);

      document.write("<br />");

      document.write(100%-7);

      document.write("<br />");

      document.write(-100%-7);

    算算这些就知道答案了。

  • 晓昭_米儿
    2017-04-19 10:07:36

    按取余数(3)的符号来决定,它是负数结果为负数或0,它是正数结果为正数或0。

    Jeoop

    楼上输错了,也就是说取余的结果和被取余数的符号无关?

    2017-04-19 11:42:06

    共 2 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题