いぬおさんのおもしろ数学実験室

おいしい紅茶でも飲みながら数学、物理、工学、プログラミング、そして読書を楽しみましょう

デフィー・ヘルマン鍵交換を例え話で

面白い本でした。強くお勧めします。特にデフィー・ヘルマン鍵交換の例え話が気に入りました。もちろん例え話ですから限界はありますが、ポイントをよく捉えていて驚きました。ときどき生徒にも話します。面白がる子もいます。今回はこれを紹介します。今、…

C#で変数に関数を代入する、デリゲートについてわかりやすく解説。

C#でデリゲートというのを使ってみましょう。Cで言うところの関数ポインタです。 2つの処理があり、異なるのは中で使う関数だけということがあります。1つめの処理では、その中で関数 add(x, y) を使うとしましょう。例なので、この add(x, y) は単純な足し…

敵機の移動に2つの曲線を使いたい。つなぎ目をどうするか?

シューティングゲームで、敵のキャラクタを式に従って動かします。空間の曲線なら、例えば だったらtが増えるとz軸の正の向きにグルグルとらせんを描きながら進みます。話題は少しそれますが、この式だって易しいけれど数学。「プログラミングに数学は不要…

英語の思い出。そろそろ英語の勉強を始めないと…….。

せっかく英語の勉強のためのテキストを買ったのに、まだ始めていません……。 著者の金谷先生は、すごく勉強になる面白い本を何冊も書いている方です。ブログでも何度も紹介しています。教員なので生徒には「進む分野にかかわらず、英語はやっておいた方がいい…

数学オリンピックの予想問題をどうぞ

ぼくの恩師の出題です。数学オリンピックの予想問題だそうな。 ---------- パーティーで4組の夫婦(8人)が会い、お互いに握手をしました。あらゆる組み合わせで、というわけではありません。つまりある人はある人と握手をしなかった、ということ…