如何在JAVA中将变量设置为0.001(android)

时间:2019-02-26 06:15:24

标签: java

当我想获得100/100000的结果时。 我只有0。

示例

int one = 100;
int two = 100000;
int result = one/two;
toast(result);  //Result is 0

1 个答案:

答案 0 :(得分:-1)

嘿,“ int”数据类型仅存储整数值,而不存储小数。 因此,如果将3除以2,将得到1而不是1.5的答案。 Int只会忽略小数点。

您需要选择float或double数据类型才能起作用。

您必须声明名为result的变量并将其强制转换为float数据类型。

感谢您的努力并将其标记为答案,如果它可以帮助您.....