こんにちは皆さん、比率の結果を計算して表示するのに助けが必要です。
だからここに私が取り組んでいるサンプルコードがあります:
double a = 11;
double b = 2508;
double total1;
double total2;
total1 = a / b;
System.out.println(total1);
今私が得る結果は 0.0043859649122807015 です。ただし、小数点以下 3 桁の "0.004" だけが必要です。比率を計算するには、"0.004" を 1 に丸める必要があります。
フェーズ2
double a = 11;
double b = 2508;
double total1;
double total2;
total1 = a / b;
System.out.println(total1);
total2 = 1/total1; //1 is equal a rounded 0.004 then devided by 0.004
System.out.println(total2);
しかし、計算を行うには手動で 1 を入れなければなりませんでした。最初の計算から合計 1 を格納する方法はありますか? 合計 1 = a/b; . したがって、"total2 = "A rounded 1 of 0.004"/total1; を実行するためにコールバックできます。
最後に結果を出力すると 250 です。
リトルフォーミュラ
11/2508 = 0.004
0.004 = 1
1/0.004= 250
1:250
j2me で decimalformat を使用しようとしましたが、サポートされていません