2022-11-27

C/C++/C#

C++でアペリーの定理を計算する

ゼータ関数が\(s=3\)の時の結果が無理数であるという結果である。今回はC++でアペリーの定理を計算する。 \begin{align}\zeta(3)=\sum_{n=1}^\infty \frac{1}{n^3}=1.2020569 \...
C/C++/C#

C++で麻雀ゲームを作る その3

switch文を使って牌とIDを紐付ける。 とりあえずデバックのためにstringで返すようにした。 std::string getPaiStr(int ID) { switch(ID){ case 1: return "萬1"; case...
C/C++/C#

遅延演算子の使い方

z変換を使うと遅延演算子が登場する。遅延演算子をzとすると次の関係が成り立つ。 \begin{align}y(t+1)&=y(t)z \\y(t-1)&=y(t)z^{-1}\end{align} 遅延演算子はそれ単体では機能せず、時系列デ...