首页 > 试题广场 >

将一个 double 类型数值显式类型转换为int 时,是

[问答题]
 将一个 double 类型数值显式类型转换为int 时,是如何处理 double 值的小数部分的?类型转 换改变被类型转换的变量吗? 

double -->int 应使用强转符()进行强制类型转换,可能导致精度损失。
因为double强转为int的过程是直接去除小数部分的。

发表于 2021-05-01 17:02:56 回复(0)
double类型是可以强制转换成int型的,即便不进行强制转换也会隐式转换,但是转换结果会丢弃小数部分。
发表于 2021-01-28 13:02:21 回复(0)
直接除去小数部分
不改变
发表于 2021-01-13 14:28:10 回复(0)
只保留小数点前的数字
发表于 2020-12-06 08:29:24 回复(0)

直接除去小数部分
不改变

发表于 2020-01-22 21:46:48 回复(0)
在int精度以外的部分全部丢弃
发表于 2019-11-06 10:47:34 回复(0)