プログラムSeconds.javaは動きましたか? 結果は
Seconds in a day =86400
となりますね.もとのプログラムの2番目の表示指定は
System.out.print(60*60*24);
でした.ここで「60*60*24」が計算されて「86400」に置きかわっているのがわかります.つまり,数値的に「計算」された訳です.「計算機」だから当然ですが,直前に表示された"Seconds in a day"とはどう違うのでしょうか.それに大体,System.out.printとは何でしょうか.
Javaに限らず,一般にコンピュータを使ってプログラムを作って動かすには,実に様々な仕組みが必要です.この様子を,日常生活での事柄に例えてみましょう.
「電車に乗って買物へ行く」と簡単に言う場合でも,電車に乗るためのノウハウ,すなわち切符を買って改札を通りホームに出て電車が来たら中へ入る,つまり「電車の乗り方」を知っていることが必要なほかに,そもそも電車を運行する電鉄会社がなければ話になりません.
26.1.1.5 数の計算 | 26.1.1.6 処理 | 26.1.1.7 標準機能 | ||
2009年度版に向けて現在作業中です.
このページに関してお気づきの点がありましたら
コメント投稿システムまでお願いします.
|
Mon, 25 Jul 2005 13:09:03 JST (1467d) |