国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

算術(shù)運(yùn)算符

2019-11-18 13:44:28
字體:
供稿:網(wǎng)友

java 提供了豐富的運(yùn)算符環(huán)境。Java 有4大類運(yùn)算符:算術(shù)運(yùn)算、位運(yùn)算、關(guān)系運(yùn)算和邏輯運(yùn)算。Java 還定義了一些附加的運(yùn)算符用于處理非凡情況。本章將描述Java 所有的運(yùn)算符,而比較運(yùn)算符instanceof 將在第12章討論。

注重:假如你對C/C++ 熟悉,你將會興奮,因?yàn)镴ava 的絕大多數(shù)運(yùn)算符和C/C++ 中的用法一樣。但有一些微妙的差別,所以提醒你要仔細(xì)閱讀。

算術(shù)運(yùn)算符用在數(shù)學(xué)表達(dá)式中,其用法和功能與代數(shù)學(xué)(或其他計算機(jī)語言)中一樣,Java 定義了下列算術(shù)運(yùn)算符(見表4-1):

運(yùn)算符含義

+ 加法
– 減法(一元減號)
*
乘法/ 除法% 模運(yùn)算++ 遞增運(yùn)算+= 加法賦值–= 減法賦值
*=
乘法賦值/= 除法賦值%= 模運(yùn)算賦值--遞減運(yùn)算
算術(shù)運(yùn)算符的運(yùn)算數(shù)必須是數(shù)字類型。算術(shù)運(yùn)算符不能用在布爾類型上,但是可以用在char類型上,因?yàn)閷?shí)質(zhì)上在Java 中,char類型是int 類型的一個子集。

4.1.1 基本算術(shù)運(yùn)算符
基本算術(shù)運(yùn)算符——加、減、乘、除可以對所有的數(shù)字類型操作。減運(yùn)算也用作表示單個操作數(shù)的負(fù)號。記住對整數(shù)進(jìn)行“/”除法運(yùn)算時,所有的余數(shù)都要被舍去。下面這個簡單例子示范了算術(shù)運(yùn)算符,也說明了浮點(diǎn)型除法和整型除法之間的差別。

// Demonstrate the basic arithmetic Operators.
class BasicMath {

public static void main(String args[]) {
// arithmetic using integers
System.out.PRintln("Integer Arithmetic");
int a = 1 + 1;
int b = a * 3;
int c = b / 4;
int d = c - a;
int e = -d;
System.out.println("a = " + a);
System.out.println("b = " + b);
System.out.println("c = " + c);
System.out.println("d = " + d);
System.out.println("e = " + e);

// arithmetic using doubles
System.out.println("/nFloating Point Arithmetic");
double da = 1 + 1;
double db = da * 3;
double dc = db / 4;
double dd = dc - a;
double de = -dd;
System.out.println("da = " + da);
System.out.println("db = " + db);
System.out.println("dc = " + dc);
System.out.println("dd = " + dd);
System.out.println("de = " + de);

}
}

當(dāng)你運(yùn)行這個程序,你會看到輸出如下:

Integer Arithmetic
a = 2
b = 6
c = 1
d = -1
e = 1

Floating Point Arithmetic
da = 2.0
db = 6.0
dc = 1.5
dd = -0.5
de = 0.5



發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 开原市| 内江市| 博兴县| 苗栗市| 烟台市| 阿勒泰市| 马鞍山市| 阳东县| 房产| 延长县| 海原县| 鹿邑县| 北流市| 苍溪县| 马尔康县| 荥阳市| 广丰县| 东丰县| 乌拉特中旗| 桐乡市| 宕昌县| 临清市| 霸州市| 乳山市| 佛冈县| 开平市| 泸水县| 杭锦旗| 泰宁县| 太康县| 邳州市| 唐山市| 遵义市| 灌南县| 溧水县| 盐边县| 镇雄县| 荔波县| 屏东市| 霍林郭勒市| 阳东县|