2019年9月

オブジェクト指向の入り口

Object Oriented

まず基本的な事を少しおうかがいします。 オブジェクト指向プログラミング言語においてオブジェクトとは何ですか? クラスベースオブジェクト指向プログラミング言語においてクラスとは何ですか? クラスベースオブジェクト指向プログラミング言語においてインスタンスとは何ですか? クラスベースオブジェクト指向プログラミング言語においてクラスからインスタンスの生成はどのように行われますか? クラスベース以外のオブ […]

位取り記数法

位取り記数法 前回「次は自然数」と言いましたが、大事なことを忘れていました。それは自然数を理解してもらうには、前提として位取り記数法を理解することが必要だと言う事です。 と、言う訳で今回は予定を変更して位取り記数法についてお話しさせて頂きます。 位取り記数法って? 位取り記数法(進法とも呼ばれます)とは数の表現方法の一種です。あらかじめ定められた種類の記号(数字)を列として並べて数を表す方法の事で […]

不思議な数

魔法の数字 数の個性 普段何気なく使っている自然数ですが、個々の自然数は個性を持っています。例えばと言う数は簡単に思い付くのはの倍数であり、の倍数でもあります。倍数であると言うことはとが約数であると言えます。また当たり前かも知れませんがも約数です。厳密に言うなら自身も約数ですが、これはどの自然数においても成り立ちますので除外するのが慣例です。 完全数 そうするとの約数はが真の約数となりますが、と言 […]

数学の不条理な有効性

Absurd effectiveness of math.

数学のかなり大雑把な俯瞰 数学とは、ギリシャのプラトン主義から始まった数学的形式の世界から始まったと言えます。数学の範囲と定義については、数学者や哲学者の間で様々な見解があって未だに統一的な定義がなされていません。ただし、一つだけ確かなのは数学は形式科学と言う学問分野に分類されていて、自然科学とは明確に区別されています。これは方法論の如何によらず、数学の成果と言うものは自然科学とは異なり実験や観察 […]