如何在Java中将整数转换为浮点数?

2022-08-31 10:38:06

我有两个整数和.我需要计算,作为结果,我想得到浮动。例如,作为我想要1.5的结果。我认为最简单(或唯一)的方法是转换并转换为浮点型。不幸的是,我找不到一个简单的方法来做到这一点。你能帮帮我吗?xyx/y3/2xy


答案 1

您只需要将至少一个操作数转换为浮点数:

float z = (float) x / y;

float z = x / (float) y;

或(不必要)

float z = (float) x / (float) y;

答案 2

您只需要将第一个值转换为 float,然后它才会参与进一步的计算:

float z = x * 1.0 / y;