Long Addition計算機

QuickCalculators は、点が揃っている場合の小数の加数を含む、各位の値に桁上げを表示して 2 つ以上の数値を列ごとに加算します。加数を入力し、書かれたメソッドが合計と一致するように、ラベルが付けられたすべてのキャリーで積み上げられた合計を読み取ります。

01 計算機

結果

    詳しい解法

    QuickCalculators は、点が揃っている場合の小数の加数を含む、各位の値に桁上げを表示して 2 つ以上の数値を列ごとに加算します。加数を入力し、書かれたメソッドが合計と一致するように、ラベルが付けられたすべてのキャリーで積み上げられた合計を読み取ります。

    列ごとに数値を追加します

    Concept diagram: Inputs leads to Add numbers column by column leads to ResultInputsAdd numbers column bycolumnResult
    Add numbers column by column.

    長い加算は、列の値を並べて左に向かって加算し、列の合計が 10 以上になったときに次の列にキャリーを書き込みます。 Long Addition Calculator はそのスタックを出力し、各列の部分和と桁上げが見えるようにします。最後の行はすべての加数の合計です。

    有効なケース: 937 + 129 + 2248。 1: 7 + 9 + 8 = 24、4 キャリー 2 を書き込みます。 10の位: 3 + 2 + 4 + キャリー 2 = 11、1 キャリー 1 と書きます。百の場合: 9 + 1 + 2 + キャリー 1 = 13、3 キャリー 1 と書きます。千の場合: 2 + キャリー 1 = 3。合計は3314です。

    長い加算による 10 進数の加算

    Concept diagram: Inputs leads to Add decimal numbers with long… leads to ResultInputsAdd decimal numberswith long…Result
    Add decimal numbers with long addition.

    10 進数の加算では、小数点が 1 つの垂直線に収まった後、同じ列規則が使用されます。 10 の位は 10 の位と加算され、100 の位は 100 の位と加算され、キャリーは依然として 1 つ左に移動します。 QuickCalculators は、数字の加算が始まる前にこれらの点を揃えます。

    例: 12.45 + 3.8 + 0.625。列が一致するように、12.450、3.800、0.625 に末尾のゼロを埋め込むことができます。 1000 分の 1、100 分の 1、10 の位、1 の位、10 の位を順に加算すると、16.875 が得られます。位置ずれしたポイントは、位置ずれエラーの主な原因となります。

    このよくある間違いを避けてください

    Concept diagram: Inputs leads to Avoid this common mistake leads to ResultInputsAvoid this commonmistakeResult
    Avoid this common mistake.

    持ち運びは、覚えておくべき任意のルールではありません。それは、次の場所の上に小さな数字で書かれた「この列の10は次の列の1と等しい」という記述です。再グループ化し、同じ名前を冠した場所と価値の交換。なぜを理解すれば、列演算が手品のように感じられなくなります。

    1 の合計が 24 になる場合、数字の 4 は 1 のままで、2 は 10 が 2 つを意味します。これは位の値であり、特別な加算の例外ではありません。計算機のラベルにはそれぞれ が含まれるため、交換は明示的に行われます。

    加算する前に小数点を揃える

    Concept diagram: Inputs leads to Align decimal points before adding leads to ResultInputsAlign decimal pointsbefore addingResult
    Align decimal points before adding.

    数字を結合する前に、すべての小数点が 1 つの列を共有する必要があります。整数は、小数と混合する場合、小数点と末尾のゼロを使用して書くことができます。 Long Addition Calculator はこの調整を自動的に実行するため、10 の位を誤って 1 に加算することはありません。

    3.8 が 12.45 の下で 38 として扱われる場合、2 番目の加数で合計が 10 倍に跳ね上がります。点を直線上に保つことで、そのずれを防ぎます。整数のみの問題では、表示ポイントのない位置値列が引き続き使用されます。

    よくある質問

    長加算とは何ですか?

    長い足し算は、桁が 10 以上になったときに、位値の列の数値を右から左に繰り上げて加算する書法です。積み上げレイアウトには、各列の合計が表示されます。 QuickCalculators は、入力された加数のレイアウトを再現します。

    長い足し算で数値を足すにはどうすればよいですか?

    長い加算で数値を加算するには、位の値を整列させ、1 から始めて各列を加算し、列の合計の一の桁を書き込み、10 の位を次の列に繰り上げます。すべての列が終了するまで左方向に繰り返します。

    また運ぶとはどういう意味ですか?

    追加で運ぶとは、1 か所にある 10 ユニットを 1 つ上の場所に 1 ユニットとして再編成することを意味します。列合計 24 は、書き込み 4 とキャリー 2 に寄与します。キャリーは通常の位の値であり、別個の発明ではありません。

    列に小数点を追加するにはどうすればよいですか?

    列に小数を追加するには、小数点を並べ、必要に応じてゼロを埋め込み、整数と同じ桁上げ規則を使用して小数と整数の列をそれぞれ追加します。合計の小数点は、整列された列に直接落ちます。

    なぜ小数点を揃える必要があるのでしょうか?

    小数点は、同じ桁の値が同じ列に収まるように整列する必要があります。調整しないと、10 分の 1 が 1 と間違えられ、合計が 10 の累乗でずれてしまう可能性があります。アライメントは、10 進数の Long 加算の最初のステップです。

    937 + 129 + 2248 とは何ですか?

    キャリーを含む列加算により、合計 937 + 129 + 2248 は 3314 に等しくなります。 1 は 24 を生成し、10 は入ってくるキャリーで 11 を生成し、上位が合計を終了します。このページの作業パネルでは、これらの列を再生できます。

    まとめ

    電卓は、桁上げが表示されるたびに、位値列の整数と小数を加算します。 3 つの 937 + 129 + 2248 の合計は 3314 であり、12.45 + 3.8 + 0.625 の合計 16.875 などの整列された小数です。キャリーとは、ある列の 10 が次の列では 1 になることを意味します。小数点は、数字が結合される前に垂直線を共有する必要があります。