我有两个整数x
和y
。我需要计算x/y
,作为结果,我想浮动。例如,作为结果,3/2
我希望得到1.5。我认为,最简单的(或唯一的)的方式来做到这一点是转换x
和y
成float类型。不幸的是,我找不到简单的方法。你能帮我吗?
7
浮点数=((float)x)/ y?
—
mibollma 2010年
@VinAy:在这种情况下,我不建议这样做。
—
马特·鲍尔
BigDecimal
不是普遍正确的替代品float
。
@VinAy:这完全取决于目的。如果他在做财务,那是正确的。如果他正在计算小行星的轨迹,那么事实并非如此。
—
罗恩侯爵,2010年