小编com*_*ain的帖子

我不明白为什么在这个 Java 问题中变量 result 的值是非零的

我有这个问题:

您认为执行以下 Java 代码段后变量 result 的值是多少?

int i = 1234567890;

float f = i;

int result = i - (int)f;
Run Code Online (Sandbox Code Playgroud)

答案非零

请记住,我是 Java 的初学者,目前正在学习绝对的基础知识,坦率地说,我不明白为什么答案是非零的,以及每一行代码的实际含义是什么?

java double integer

0
推荐指数
1
解决办法
58
查看次数

标签 统计

double ×1

integer ×1

java ×1