連立方程式計算機ver2.0

1,102
0
Published 2023-07-29
連立方程式(二元一次方程式の組)のxとyの値を、式を入力して✅を押すだけで簡単に計算できます✨

式が間違っている場合正しく計算できません「x+y=10」と「x+y=30」などありえない組み合わせの式もバグるのでご注意くださいまし

分数の分母に文字を入れることはできません()

バグが発生した際はその時に入力した式をコメントしていただけると修正の助けになりますm(_ _"m)
——————————————————————
▼対応キー
0123456789. 小数点と値を入力するための数字
~~~~~~~~~
+-*/ 四則演算の記号
~~~~~~~~~
() かっこ
~~~~~~~~~
xy 文字
~~~~~~~~~
= イコール
~~~~~~~~~
(スペースキー) 入力した値の削除
~~~~~~~~~
←→(矢印キー) 入力バーの移動

【文字の入力に関する重要なお知らせ】shiftキー+他のキーで入力する文字、+や*などを入力する際は「①shift+他のキー→②他のキーを離す→③shiftキーを離す」の順番で入力しませんと、Scratchの「どれかのキーが押された」ブロックが誤判定をおこし、入力できなくなる現象が発生しますのでご注意ください
——————————————————————
少数を含む式はScratchの仕様上、どうしてもオーバーフローしてしまうことがあり、小数点以下が正しく計算されない場合があります。そのため左辺・右辺をそれぞれ10^n倍するなどして少数をなくしてから計算することを推奨します
——————————————————————
⚠絶対に読むべき注意点⚠

「3/6(かっこの値)」は「3(かっこの値)/6」という表記方法に変換してください
▼具体例
2/3(6+3x)=2/18+9x 値が間違ってしまう❌
2(6+3x)/4=12/4+6x/4 値は正しい⭕
——————————————————————
「6分の5x」は「5x/6」または「x(5/6)」としてください。「5/6x」としないよう注意です。また「(5/6)x」は式自体は合っていますが「5/6x」と処理されてしまうため上記2つの表記方法にしてください。
——————————————————————
「(1/2)2」や「(1/2)*2」などは式自体は合っていますが「1/2」や「1/22」などとめちゃくちゃな処理をされてしまいますので「2(1/2)」と式を変形させてください。このとき「2*(1/2)」とするとまたしてもへっぽこ処理をされてしまうので注意です...
——————————————————————
効果音:効果音ラボ
——————————————————————
(バグ修正の)履歴
約分に関するバグを修正
yの値が整数でない場合に発生する、xの値がおかしくなるバグを修正
右辺が0の場合に発生するバグを修正
x=2がx=--2と表記されるバグを修正
モードを追加
いろいろ修正した(適当)
内部的に分数ではない数を約分してしまうことにより発生するバグを修正
「2」が「--2」と表記されてしまうバグを(以下略)