栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java负数除法和求余运算

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java负数除法和求余运算

Java负数运算

Java负数的乘除法运算实际上不符合常规的数学方法,这里主要是求余%对负数的不同结果。因此我们先看负数求余

负数求余

负数求余时,结果只与被除数有关,与除数无关。因此当进行运算时,我们先根据被除数符号确定结果的符号,之后被除数、除数全部取绝对值并求余的结果。
即:
结果数符号=被除数符号
结果数的值=被除数绝对值%除数结果值

负数除数

这里我们根据求余结果来得到商,商使得除数*商+余数=被除数

测试数据

14 ÷ -3 = -4 ··· 2

-14 ÷ -3 = 4 ··· -2

-14 ÷ 3 = -4 ··· -2

以第一个数据解释:14/-3
这里先求余:
余数的符号和14相同,因此取整数
余数的值为14%3=2
然后我们计算商为-4;
-4*(-3)+2=14

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1029030.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号