溫馨提示×

decimal類型與整型數(shù)據(jù)的轉(zhuǎn)換問題

小樊
137
2024-07-05 10:52:20
欄目: 編程語言

在Java中,可以通過使用強(qiáng)制類型轉(zhuǎn)換來將decimal類型轉(zhuǎn)換為整型數(shù)據(jù)。例如:

double decimalValue = 10.5;
int intValue = (int) decimalValue;

在這個(gè)例子中,將double類型的decimalValue強(qiáng)制轉(zhuǎn)換為int類型的intValue,結(jié)果intValue將會(huì)是10,小數(shù)部分將被舍棄。

另外,在某些情況下,可以使用Math類提供的方法來將decimal類型轉(zhuǎn)換為整型數(shù)據(jù),例如:

double decimalValue = 10.5;
int intValue = (int) Math.round(decimalValue);

在這個(gè)例子中,使用Math.round()方法將double類型的decimalValue四舍五入轉(zhuǎn)換為int類型的intValue,結(jié)果intValue將會(huì)是11。

0