diff --git a/Question02-Expressions/src/PTra02_06.java b/Question02-Expressions/src/PTra02_06.java index 5ab1a99..35bd513 100644 --- a/Question02-Expressions/src/PTra02_06.java +++ b/Question02-Expressions/src/PTra02_06.java @@ -9,7 +9,13 @@ public class PTra02_06 { public static void main(String[] args) { // 以下のプログラムを実行すると割り算の結果の小数点以下が切り捨てられてしまいます。 // TODO 切り捨てられないように修正してください。 - System.out.println(9/2); + //System.out.println(9/2); + +// double value = 9/2; +// System.out.println(value); + + double value = 9/2; + System.out.println(String.format("%.2f", value)); } diff --git a/Question02-Expressions/src/PTra02_07.java b/Question02-Expressions/src/PTra02_07.java index 9cd1f6e..f4ad991 100644 --- a/Question02-Expressions/src/PTra02_07.java +++ b/Question02-Expressions/src/PTra02_07.java @@ -8,7 +8,10 @@ public class PTra02_07 { public static void main(String[] args) { // TODO 以下のソースコードからコンパイルエラーを取り除いてください // ※数値リテラル部分は編集しないでください - int num = 1.0; + double value = 1.0; + //int value = num.intValue(); + ; + int num = (int) value; // ※ 以下は編集しないでください。1と出力されていれば正解です System.out.println(num);