在Java編程中,int型和double型是兩個常用的數(shù)據(jù)類型。它們分別表示整數(shù)和浮點數(shù),可以進行多種數(shù)值運算。
首先,我們來看int型運算。int型可以進行基本的四則運算,包括加(+)、減(-)、乘(*)和除(/)。例如:
int a = 5; int b = 3; int c = a + b; // c的值為8 int d = a - b; // d的值為2 int e = a * b; // e的值為15 int f = a / b; // f的值為1
需要注意的是,在進行除法運算時,如果除數(shù)為0會拋出異常。
接下來,我們看看double型運算。與int型類似,double型也可以進行基本的四則運算。不同的是,double型的結果是浮點數(shù),可以表示小數(shù)。例如:
double x = 3.0; double y = 1.5; double z = x + y; // z的值為4.5 double w = x - y; // w的值為1.5 double v = x * y; // v的值為4.5 double u = x / y; // u的值為2.0
需要注意的是,在進行除法運算時,如果除數(shù)為0.0會返回無窮大(Infinity)或負無窮大(-Infinity)。
在Java編程中,我們可以靈活地使用int型和double型進行運算,以滿足不同的數(shù)值計算需要。