HOME»基本情報技術者試験掲示板»平成23年特別 問30
投稿する

[1299] 平成23年特別 問30

 かかさん(No.1) 
解答に、
(第1期+第2期+第3期+第4期)≧160000
とありますが、
アの
((第1期+第2期+第3期+第4期)/4)≧40000
なら、平均は求められるのはわかるのですが、
エの
(第1期+第2期+第3期+第4期)≧160000
のSQL文で、平均が何故出せるのかがわからないです。
他の解説サイトを見ても分かりませんでした。



他の解説サイトには、

 (第1期 + 第2期 + 第3期 + 第4期) >= 160000 という表現は,「第1期から第4期の販売金額の合計が16,000万円以上」ということであるが,16,000万円の平均を求めるために4で割ると4,000万円(16,000万円÷4=4,000万円)となるから「第1期から第4期の販売金額の平均が4,000 万円以上」という表現と同じである。

とありますが、 (第1期 + 第2期 + 第3期 + 第4期) >= 160000 に÷4がないのに平均は出せないのでは?と思ってしまいます。
2018.08.04 22:13
オジQハイランドさん(No.2) 
この投稿は投稿者により削除されました。(2018.08.07 20:54)
2018.08.07 20:54
mitochaosさん(No.3) 
(第1期+第2期+第3期+第4期)≧160000
の両辺を4で割ると
(第1期+第2期+第3期+第4期)/4≧40000
となります。逆に下の式に4をかけると上の式になります。
従ってこの2つの式は等価です。ですからどちらを使っても良いことになります。なんで4で割るのかと言うと、4個のデータを足したのですから1個当たりの平均を出すには4で割ります。
2018.08.05 16:16

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの書込みはできません。
© 2010-2024 基本情報技術者試験ドットコム All Rights Reserved.

Pagetop