Linux系(UBUNTU) Linux系(UBUNTU) 三角関数編まとめ、範囲還元(Payne-Hanek法)とマクローリン展開、およびランベルトの連分数展開などを駆使し三角関数を実装してきたまとめ

【Rustで作る電卓】三角関数をフルスクラッチまとめ 三角関数の実装(7) #24

Linux系(UBUNTU) Linux系(UBUNTU) 有理多項式近似とHorner法でtanの計算を高速化

【Rustで作る電卓】tan(正接)を高速にフルスクラッチ 三角関数の実装(6) #23

数理の小箱 数理の小箱 ランバートの連分数展開でtanを実装する

【Rustで作る電卓】ランベルト(Lambert)の連分数展開でtan(正接)を実装 三角関数の実装(5) #22

Linux系(UBUNTU) Linux系(UBUNTU) payne-hanek法で1億ラジアンでも狂わない三角関数を実装するcos関数編

【Rustで作る電卓】sinとcos完成 Rustで挑む三角関数の実装(4) #21

Linux系(UBUNTU) Linux系(UBUNTU) payne-hanek法で1億ラジアンでも狂わない三角関数を実装する

【Rustで作る電卓】Payne-Hanek法 Rustで挑む三角関数の実装(3) 高精度レンジリダクション #20

Linux系(UBUNTU) Linux系(UBUNTU) マクローリン展開を用いてcosを計算機に実装する記事のサムネイル。

【Rustで作る電卓】cos関数実装 Rustで挑む三角関数の実装(2) マクローリン展開と範囲還元 #19

Linux系(UBUNTU) Linux系(UBUNTU) マクローリン展開を用いてsinを計算機に実装する記事のサムネイル。範囲還元の理論基礎

【Rustで作る電卓】sin関数実装 Rustで挑む三角関数の実装(1) マクローリン展開と範囲還元 #18

Linux系(UBUNTU) Linux系(UBUNTU) Remezのアルゴリズムで、log近似計算の係数を最適化

【Rustで作る電卓】Remezのアルゴリズムでlog計算を最適化 #17

Linux系(UBUNTU) Linux系(UBUNTU) エストリン法を用いて、logの計算の高速化を検討

【最適化編】ホーナー法を超えて:エストリン法による対数計算の並列化 #16

Linux系(UBUNTU) Linux系(UBUNTU) 浮動小数点の構造を生かし、高速にlogを算出する方法

【Rustで作る電卓】浮動小数点数の構造をハックして対数関数(log)を実装する #15

Linux系(UBUNTU) Linux系(UBUNTU) ハレー法でcbrtを最適化、ニュートン法より高速な収束アルゴリズム

【Rust自作TUI電卓】ニュートン法を超えろ!ハレー法による立方根(cbrt)の極限最適化 #14

Linux系(UBUNTU) Linux系(UBUNTU) n-th-rootを効率的に求める計算手法。rust電卓第13回.

【Rust自作TUI電卓】ニュートン法×マジックナンバーで実装する汎用n乗根 #13

Linux系(UBUNTU) Linux系(UBUNTU) rust電卓第12回は、平方根の求め方

【Rustで作る電卓】平方根の深淵に挑む。標準関数 vs ニュートン法 + 魔法の数字 #12

Linux系(UBUNTU) Linux系(UBUNTU) rust電卓開発第11回、mathフォルダとmod.rsを用いて、関数を名前空間管理する。また、実数の基本処理関数の実装

【Rust自作TUI電卓】mod.rsを活用したスマートなモジュール管理と基本数学関数の実装 #11

Linux系(UBUNTU) Linux系(UBUNTU) Rustで自作TUI電卓を作る第10回。計算機をゼロから作る、基本編の完結と今後のロードマップ

【Rust自作TUI電卓】再帰を越えて:実装まとめと進化のロードマップ #10

Linux系(UBUNTU) Linux系(UBUNTU) Rustで自作TUI電卓を作る第9回。関数の評価を実装し計算機の基本機能完成

【Rust】TUI電卓自作,電卓が「言語」になった日:if文の実装と再帰関数によるフィボナッチ計算 #9

Linux系(UBUNTU) Linux系(UBUNTU) Rustで自作TUI電卓を作る第8回。履歴参照機能の実装

【Rust】計算機:過去の計算を再利用!履歴参照($n)の実装とファイルの永続化 #8

Linux系(UBUNTU) Linux系(UBUNTU) Rustで自作TUI電卓を作る第7回。構造木の評価Evaluatorの実装

【Rust】計算機自作:演算と比較を評価するEvaluatorの実装(式指向の設計) #7

Linux系(UBUNTU) Linux系(UBUNTU) Rustで自作TUI電卓を作る第6回。比較演算子を扱えるようにする、加減算よりも先に判定する必要あり

【Rust】電卓に「論理」を。比較演算子の実装と優先順位の階層設計 #6

Linux系(UBUNTU) Linux系(UBUNTU) Rustで自作TUI電卓を作る第5回。Parserを用い、関数をロード時点であらかじめAST構造木に変換しておく。

【Rust】関数の「事前パース」で電卓を高速化!AST管理とデバッグ出力の実装 #5

Linux系(UBUNTU) Linux系(UBUNTU) Rustで自作TUI電卓を作る第4回。Parserの実装

【Rust】数式を「計算の木」へ:ASTと再帰下降構文解析で電卓エンジンの心臓部を作る #4

Linux系(UBUNTU) Linux系(UBUNTU) Rustで自作TUI電卓を作る第3回。自作関数のロード機能Tomlで実装

【Rust】TOMLで関数を自由に追加!自作電卓に設定読み込みとホットリロードを実装する #3

Linux系(UBUNTU) Linux系(UBUNTU) Rustで自作TUI電卓を作る第2回。文字列を意味のある塊Tokenに分解するLexerの実装

【Rust】自作計算機エンジンへの道:Lexer(字句解析)で数式をトークンに分解する #2

Linux系(UBUNTU) Linux系(UBUNTU) Rustで自作TUI電卓を作る第1回。構想と計算機の仕組み

【Rustで作る】ターミナル関数電卓を設計する(アーキテクチャ編) #1