私は2つの整数x
とを持っていますy
。計算する必要がx/y
あり、結果としてフロートを取得したいと思います。たとえば、結果として3/2
1.5が欲しいです。私はそれを行うための最も簡単な(または唯一の)方法は、変換することであると考えx
とy
float型に。残念ながら、私はそれを行う簡単な方法を見つけることができません。手伝ってくれませんか。
8
フロート結果=((float)x)/ y?
—
mibollma 2010
これをチェックしてください:xahlee.org/java-a-day/casting.html
—
fasseg 2010
@VinAy:この場合はお勧めしません。
—
マットボール
BigDecimal
の普遍的に正しい置き換えではありませんfloat
。
@VinAy:それは目的が何であるかに完全に依存します。彼が金融をしているなら、あなたは正しいです。彼が小惑星の軌道を計算しているのなら、あなたはそうではありません。
—
user207421 2010