Разделение между целыми числами в Java - PullRequest
6 голосов
/ 05 марта 2011

Мне нужно выполнить деление между целыми числами в Java, и результат должен быть плавающим.

Могу я просто использовать символ /? Как в:

int integer1 = 1;
int integer2 = 2;
float quotient = integer1 / integer2; // Could I do this?

1 Ответ

23 голосов
/ 05 марта 2011

Приведите одно из целых чисел к плавающей, чтобы обеспечить деление с плавающей запятой:

float result = integer1 / (float) integer2
...