Java的四則運算符與取余運算符


各位小伙伴們大家好,這次小編要介紹的是Java的四則運算符與取余運算符。這里,小編要提一下一些常見的運算符:算術運算符,賦值運算符,比較運算符,邏輯運算符,三元運算符。這次就先來講算術運算符與取模運算符,那么哪些是算數運算符呢?就是我們小學的時候學習的四則運算,取余運算就相當於取余數。

大家都知道,四則運算符主要有,加,減,乘,除這四種,那么這是種運算符是如何在java程序中運用的呢?在java程序中加(+),減(-),乘(*),除(/),取余(%).小括號里里面的符號就是java程序中的表示符號,大家注意一下*,/,%三個運算符。

 

為了方便大家的理解,小編就先粘幾行代碼吧,我們通過敲代碼來學習和加深印象。

public class Demo01Operator {

public static void main(String[] args){

//個常量之間可以進行數學運算

System.out.println(1+1);

//兩個變量之間也可以進行數學運算

int s=6;

int y=7;

//先計算出結果,再打印輸出

System.out.println(s-y);

//變量和常量也可以一起簡單使用

System.out.println(s*10);

//注意:除法運算

int d=7;

int f=2;

int result1=d/f;

System.out.println(result1);//結果:3

//在一個整數的表達式中,整數除以整數,結果依舊是整數,不看余數。

//取余(取余數,不看商)

int result2=d%f;

System.out.println(result2);//結果:1

//數據類型不一樣的時候

//int+double-->double+double-->double(誰大聽誰的)

//先統一數據類型,然后進行運算

double result3=f+7.5;

System.out.println(result3);

}

}

根據上面的一些代碼,我們就來總結一下一些需要特別注意的地方。

第一,Java中的除法運算,在整數的表達式中,整數除以整數,依舊是整數,不看余數,其運行結果會舍棄余數。

第三,如果想要知道余數是多少呢?那么就需要一個取余運算符,%。說到這里小編也要強調一下,只有對於整數除法來說,取模運算符才有意義。(小數除以小數有余數),

%:求余運算符

 

      求余運算的結果不一定總是整數,它的計算結果是使用第一個操作數除以第二個操作數,得到一個整數的結果后剩下的值就是余數  如果取余運算的兩個操作數都是整數類型,則計算結果也是整數類型,除數不可以是0,否則將會引發除以0異常;如果除法的兩個操作數有一個或兩個是浮點型,則結果也是浮點型,此時除數允許是0,或者是0.0,得到的結果是非數:NaN.0或0.0對0以外的任何數求余都將得到0或0.0

 

第四,數據類型中出現幾個不同類型的數據,那么結果就是范圍大的那種。

關於Java的四則運算和取模運算,小編就先說到這里,希望這篇文章可以幫到大家,也歡迎各位小伙伴補充和糾錯


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM