JAVA取模,取余问题

5/2=25%2=1对了吧????那下面的该怎么算??2/5=?2%5=?... 5/2=2 5%2=1对了吧????那下面的该怎么算?? 2/5=? 2%5=? 展开
 我来答
匿名用户
2017-05-09
展开全部
/斜杠计算,只取整数部分,你只要把那个值算出来比如,2/5得到0.4那边取整数,即0;%取余,只要你把能早厅整除指定数脊掘的那部分划掉樱睁核,剩下的就是余数,比如,2%5取余,因为没有可以整除5的那部分,就不管了,那么只剩下2,即余数是2
允孟0gh
2011-02-13 · 超过17用户采纳过TA的回答
知道答主
回答量:28
采纳率:0%
帮助的人:30.5万
展开全部
第一液亩个是0 第二个是2
如果不做类型转换培早的话结果去整数配埋雀部分 所以第一个是0
第二个 0*5+2=2 所以是2
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
高粉答主

2018-03-31 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:357
采纳率:100%
帮助的人:6.2万
展开全部

整数之间的取模求余运算很好求,但几乎没有遇到过对负数颤码进行取模求余,直接看下面代码:

Java代码  

  • /** 

  • *  

  • * @author Logic 

  • */  

  • public class Test {  

  • public static void main(String[] args) {  

  • // TODO Auto-generated method stub  

  • System.out.println("-3%-2=" + -3%-2);  

  • System.out.println("3%-2=" + 3%-2);  

  • System.out.println("-3%2=" + -3%2);  

  • }  

  • }  

  • /** 

  • * Result 

  • * -3%-2=-1 

  • * 3%-2=1 

  • * -3%2=-1 

  • */  

java的取模运卜洞前算支持类型:字符型(自然不包括负数)、字节型、短整型、整型、长整型、单精度浮点型、双精度浮点型。

取型清余是一个比较常见的运算,在各种编程语言中均有相应的运算符(Java/C的%, Pascal/Delphi的mod等等)。Java取余运算符 (%)一个表达式的值除以另一个表达式的值,返回余数。
result = number1 % number2
参数:result 任何变量。number1 任何数值表达式。number2 任何数值表达式。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hsnowz
2011-02-14 · TA获得超过187个赞
知道答主
回答量:143
采纳率:0%
帮助的人:69.8万
展开全部
2/5=0 2%5=2
整数相除结果取整数,%取的是余数
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kxn308
2011-02-13 · TA获得超过437个赞
知道小有建树答主
回答量:523
采纳率:0%
帮助的人:97.6万
展开全部
这些东西还要问?自己运行一下不就一目了然
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式