java - Java中的整数除法

标签 java math integer-division

我需要在 Java 中执行整数除法,结果应该是一个 float 。

我可以只使用 / 符号吗?如:

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

最佳答案

将其中一个整数转换为 float 以确保浮点除法:

float result = integer1 / (float) integer2

关于java - Java中的整数除法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5203022/

相关文章:

java - 如何在hadoop的reduce中将genericWritable恢复为我的用户定义的Writable?

c - 理解代码背后的数学原理

c - 在不使用 float 的情况下确定给定整数是否是 C 中斐波那契数列的元素

c - 日志调用在 C 中返回 NaN

c++ - 除法不跨越字节

math - 如何使用 32 位除法指令执行 64 位除法?

java - Spring Flash 属性不起作用

java - 向现有类/构造函数添加新变量

java - Terracotta Ehcache : server disconnects during debug

python - 我想用 python 解决的数学程序是什么?