final Intent inIntent = getIntent();
final int hapValue = inIntent.getIntExtra("Num1", 0)
/ inIntent.getIntExtra("Num2", 0);
このコードに小数点2番目の桁まで出るように修正をお願いします。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/21 18:48
2020/11/21 18:49
2020/11/21 18:52
2020/11/21 18:55
回答2件
0
次のようにするとどうなりますか?
Java
1final double hapValue = inIntent.getDouble.Extra("Num1", 0) 2 / inIntent.getDoubleExtra("Num2", 1); 3 4outIntent.putExtra("Hap", String.format("%.2f", hapValue));
質問に四捨五入という条件を追加してください。
投稿2020/11/22 04:04
編集2020/11/22 04:07総合スコア8224
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/22 04:19
2020/11/22 04:31
2020/11/22 04:40
0
((12*100)/23)%100
で小数点以下2位までの数字が出せます
なんか質問が編集されたようなので追記
小数点以下第三位で四捨五入
(((121000)+5)/(2310))%100
必要とあらば、この結果を100で割りましょう
投稿2020/11/21 22:16
編集2020/11/22 06:08総合スコア88024
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。