码迷,mamicode.com
首页 > 编程语言 > 详细

Java之取余操作 "%"

时间:2018-07-08 22:03:04      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:重叠   取模运算   nbsp   bsp   部分   ++   概念   不完全   计算   

    取模运算与取余运算两个概念有重叠的部分但又不完全一致。主要的区别在于对负整数进行除法运算时操作不同。

对于整形数a,b来说,取模运算或者求余运算的方法都是:

1、求 整数商 c = a / b;

2、计算模或者余数 r = a - c* b .

 

取模运算和取余运算在第一步不同:

取余运算在取c值时,向0方向舍入;而取模运算在取c值时,是向负无穷方向舍入

各个环境下运算符%的含义不同,C/C++,Java为取余,python为取模

Java取余运算规则如下:

a%b = a - (a/b)*b

 

Java之取余操作 "%"

标签:重叠   取模运算   nbsp   bsp   部分   ++   概念   不完全   计算   

原文地址:https://www.cnblogs.com/elementplay/p/9281242.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!