Tips

【Java】プログラム作成練習問題38

【Java】プログラム作成練習問題38

プログラム作成練習問題38回となります。

※この出題形式に関しては答えは1つではありません。
解答例はできるだけ複数載せるつもりですが、問題文の要件を満たしていれば正解として下さい。

問題

double型の値の整数値部分を表示するプログラムを作成せよ
例) double d = 12.34; → 12と表示
double d = 3.14; → 3と表示

解答例1
[java] public class Excercise_038 {
public static void main(String[] args) {
double d = 1.23;

System.out.println((int)d);
}
}
[/java]


解答例2
[java] public class Excercise_038 {
public static void main(String[] args) {
double d = 12.34;

String str = "" + d;

for(int i = 0; i < str.length(); i++) {
if(str.charAt(i) == ‘.’) {
break;
}
System.out.print(str.charAt(i));
}
}
}
[/java]


新連載はじまりました!新Java基礎 連載リンク

はじめてのJAVA 連載

Recent News

Recent Tips

Tag Search