【EX01】3604990と92631の最大公約数
(1) 3604990 と 92631 の最大公約数を求めてください。
(2) 72, 544, 1168 の最小公倍数を求めてください。
【ヒント】最大公約数と最小公倍数のことを英語でそれぞれ Greatest Common Divisor, Least Common Multiple といいます。
【解答】(1) 最大公約数がほしいときは GCD 関数を使います。セルに
=GCD(3604990,92631)
と入力すれば 3604990 と 92631 の最大公約数 401 が得られます。ちなみに手計算でやる場合はユークリッド互除法を用いますが、かなり面倒です。
(2) 数値群の最小公倍数は LCM 関数 によって得られます。セルに
=LCM(72,544,1168)
と入力すれば 72, 544, 1168 の最小公倍数 357408 が返ってきます。
【EX02】sin19°とcos(55°)^3の値を求めます
(1)
(2)
ただし、いずれも小数点以下 3 桁で答えるものとします。
【ヒント】引数の単位に注意です!
【解答】Excel には
(1)
=SIN(RADIANS(19))
と入力して 0.326 が得られます。
(2) べき乗は「^」という演算子を使います。
=COS(RADIANS(55))^3
と入力して 0.189 が得られます。
【EX03】係数の大きな二次方程式の解
二次方程式
【ヒント】解は有理数です。まとめて計算させようとすると入力ミスなどを生じやすいので、係数を別々のセルに入れて処理しましょう。
【解答】二次方程式の解の公式
セル C2, C3, C4 に係数
セル C6 で判別式
=C3^2-4*C2*C4
セル C8 と C9 にはそれぞれ
=(-C3-SQRT(C6))/(2*C2) =(-C3+SQRT(C6))/(2*C2)
と入力して 2 つの解を計算させます。ただし、初期設定では値が小数で表示されるので、これを分数表示に変えます。セル C8 と C9 を選択した状態で [ホーム] ⇒ [表示形式] ⇒ [その他の設定] の順に選択します(あるいは右クリック ⇒ [セルの書式設定])。すると次のような画面が現れます。
この画面で [ユーザー定義] を選択し、[種類] のテキストボックスに
?/#####
と書きこんでおきます( # は桁数を表すので適当に多めに入れておきます)。
分数表示されましたね。よって 2 解が
【EX04】Excelで条件を満たす整数を求めます
【ヒント】
【解答】下図のようなワークシートを作ります。
A 列に
=INT(A2^SQRT(A2))
と入力して
【EX05】絶対値を含む方程式 |x-2|+|x^2-4|=x/4+5 の解の個数
方程式
【ヒント】目で見て交点を数えればよいのです。
【解答】解の個数を問われているので、
数値の絶対値を求めるときは ABS 関数を用います。セル B2 と C2 にはそれぞれ
=ABS(A2-2)+ABS(A2^2-4) =A2/4+5
と入力し、B2 と C2 を同時選択して C2 の右下隅をダブルクリックすると列にデータが埋まります。次は A 列から C 列まで同時選択して、[ホーム] ⇒ [散布図] ⇒ [散布図(平滑線)] の順にクリックすると、グラフが表示されるので、軸や目盛などを適当に設定します。
グラフの交点を数えると「解が 4 個ある」ことがわかります。
エクセルや数学に関するコメントをお寄せください