如圖,結(jié)果分別是1,1,-1,-1
成都創(chuàng)新互聯(lián)公司成都網(wǎng)站建設(shè)按需求定制開發(fā),是成都網(wǎng)站設(shè)計公司,為成都垃圾桶提供網(wǎng)站建設(shè)服務(wù),有成熟的網(wǎng)站定制合作流程,提供網(wǎng)站定制設(shè)計服務(wù):原型圖制作、網(wǎng)站創(chuàng)意設(shè)計、前端HTML5制作、后臺程序開發(fā)等。成都網(wǎng)站建設(shè)熱線:13518219792
按照我的理解,a%b的結(jié)果c就是在(-|b|,|b|)內(nèi)的a+kb值,k是整數(shù),c的正負(fù)取決于a的正負(fù)
整數(shù)之間的取模求余運(yùn)算很好求,但幾乎沒有遇到過對負(fù)數(shù)進(jìn)行取模求余,直接看下面代碼:
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的取模運(yùn)算支持類型:字符型(自然不包括負(fù)數(shù))、字節(jié)型、短整型、整型、長整型、單精度浮點型、雙精度浮點型。
取余是一個比較常見的運(yùn)算,在各種編程語言中均有相應(yīng)的運(yùn)算符(Java/C的%, Pascal/Delphi的mod等等)。Java取余運(yùn)算符 (%)一個表達(dá)式的值除以另一個表達(dá)式的值,返回余數(shù)。
result = number1 % number2
參數(shù):result 任何變量。number1 任何數(shù)值表達(dá)式。number2 任何數(shù)值表達(dá)式。
/斜杠計算,只取整數(shù)部分,你只要把那個值算出來比如,2/5得到0.4那邊取整數(shù),即0;%取余,只要你把能整除指定數(shù)的那部分劃掉,剩下的就是余數(shù),比如,2%5取余,因為沒有可以整除5的那部分,就不管了,那么只剩下2,即余數(shù)是2
網(wǎng)站名稱:java變量求模的代碼,java 模運(yùn)算
網(wǎng)站鏈接:http://chinadenli.net/article42/hohiec.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計、網(wǎng)站營銷、微信小程序、網(wǎng)站排名、網(wǎng)站導(dǎo)航、全網(wǎng)營銷推廣
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)