くだすれJava(超初心者用) その2
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
951:デフォルトの名無しさん 08/06/02 15:21:00 >>946 import java.util.Scanner; import java.lang.System; class Ensyu{ public static void main(String args[]){ Scanner sc = new Scanner(System.in); System.out.print("要素数:"); int n = sc.nextInt(); int[] a = new int[n]; for(int i=0;i<n;i++){ System.out.print("a["+i+"]="); a[i] = sc.nextInt(); } System.out.print("a = {"); for(int i = 0; i < n; i++){ System.out.print(a[i]); if(i < n-1) System.out.print(","); } System.out.println("}"); } } 952:デフォルトの名無しさん 08/06/03 20:36:33 どなたかご教授願います。 ------------------------------- class sample1 { public static void main(String args[]) { double ans3 =(double)5/3; System.out.println("5÷3は" + ans3 + "です。"); } } --------------------------------- 上のようなソースがあるとして、 5/3の前に(double)の表記を入れる理由というのはなぜなんでしょうか? すでにdouble ans3 のところでdoubleと書いてあるのでans3には、 ちゃんと小数点が含まれた答えが表示されると思うのですが。 もしかしてアホすぎる質問でしょうか
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
3997日前に更新/302 KB
担当:undef