No.1
- 回答日時:
public class DisplayCorrectAnswerRate {
public static void main(String[] args){
int rightAnswer = 4, totalProblem = 12;
double rate = (double)rightAnswer/totalProblem;
System.out.println(ratio * 100 + "%");
}
}
おそらくキャストをしていないのでしょう。
(はずしていたらごめんなさい)
double rate = (double)rightAnswer/totalProblem;
をしないでそのまま(double)を忘れたものと思われます。一応参考URLまたはキャスト、変数などでググって見てください
参考URL:http://www.javaroad.jp/java_variable2.htm
No.2ベストアンサー
- 回答日時:
疑問その1:
『いろいろ試したのですが上手くいきません。』
どうなったのですか?
疑問その2:
4/12は、1/3つまり、33%(切捨て/四
捨五入)・34%(切り上げ)なのですが、35
%にするとは、どういう定義なのですか?
double d_val;
int i_total;
int i_ok;
int i_val;
d_val = (double)i_ok / (double) i_total * 100.0;
i_val = d_val;
//切り上げ
if((i_val % 5) > 0){
i_val=((i_val/5) + 1) * 5;
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java 問題作成のWebアプリの作り方を教えてください 1 2022/11/26 22:01
- Visual Basic(VBA) VBAで早押しゲームを作りたい 4 2022/05/12 13:46
- C言語・C++・C# C言語初心者 構造体 課題について 1 2023/03/10 19:30
- C言語・C++・C# このプログラミングの問題を教えてほしいです。 キーボードからデータ数nとn個のデータを入力し、平均値 3 2022/12/19 22:51
- その他(プログラミング・Web制作) python コードについて(初学者です) 3 2023/07/20 14:44
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/03/10 13:21
- C言語・C++・C# プログラミング実行後の表示される値を答えよ #include<stdio.h> void main( 7 2022/05/20 00:07
- 英語 英語の冠詞の使い方について 5 2022/12/05 08:17
- モニター・ディスプレイ 「.cur」のアイコン表示について 4 2023/03/04 10:21
- C言語・C++・C# プログラミングを教えて欲しいです。 配列aは、int a[9]={7,6,12,8,3,5,10,9 4 2022/12/19 23:27
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
実数からの小数部の取得
-
べき乗
-
double型の足し算について
-
掛け算演算を使わない掛け算
-
Javaによる利率計算の実装方法
-
浮動小数点とセットで使用され...
-
javaでC++のdefine文に相当する...
-
double型変数値の整数部分のみ...
-
0dの意味を教えてください
-
JAVAのプログラムで、2乗計算...
-
数値積分について
-
Log4jで機能毎に別ファイルへ出...
-
flush()とclose()について
-
C言語のポインターに関する警告
-
IF関数でEmpty値を設定する方法。
-
javaで質問です。 文字列2023/2...
-
[JAVA]try 内の変数を外で!?
-
Javaで改行などが出来ないのです。
-
このプログラミング誰か教えて...
-
JSPやサーブレットでSystem.out...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
おすすめ情報