10
整数除算:doubleをどのように生成しますか?
このコードブロックの場合: int num = 5; int denom = 7; double d = num / denom; の値はdです0.0。キャストすることで強制的に動作させることができます: double d = ((double) num) / denom; しかし、正しいdouble結果を得る別の方法はありますか?何が起こるかを知っているプリミティブをキャストするのは好きではありません。