もしプログラミングに適した自然言語を作るとしたらat TECHもしプログラミングに適した自然言語を作るとしたら - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト22:デフォルトの名無しさん 20/10/19 11:04:37.02 9exYDGUx.net なでしこ 23:デフォルトの名無しさん 21/02/18 04:00:15.44 sRdwF113.net >>7 それは数値型の選定を過ったから無駄に複雑になるだけで、アルゴリズムの問題でも、ましてや言語の問題すらないんだが CASに頼るまでもない、quadratic irrational型を使え、無ければ書け rationalとirrationalの複合データ型だが、rational型はモダン言語なら標準であるし、無ければnumerator, denominatorのintタプルに四則を定義するだけ irrational型組み込みは意識高い系言語くらいだが、同様に 24:デフォルトの名無しさん 21/02/18 04:07:49.58 sRdwF113.net cで書いても桁落ちcatastrophic cancellationのワークアラウンド実装より短くなると思う 25:デフォルトの名無しさん 21/02/18 04:41:09.72 sRdwF113.net 初期値がfloatなど小数表示で与えられるなら、例えば123.456=123456/1000と整数の組で近似すればよいし、そもそも小数表示が不確かだ 微分方程式じゃあるまいし2次方程式に初期値鋭敏性なんてない、全部整数演算でやれば計算に誤差は一切無い、出力は上の逆変換 float演算と整数演算の数も殆ど変わらないしパフォーマンスも同じオーダー 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch