計算機KAZOERU

四則演算はもちろん、計算履歴とメモリ機能つき。キーボード入力にも対応した、ブラウザで使える無料の電卓です。

0
計算履歴

使い方

  1. 数字ボタン(またはキーボードの数字キー)で数値を入力します
  2. + − × ÷ のいずれかを押して演算子を選びます
  3. 続けて数値を入力し、「=」で結果を表示します。「=」を押すたびに計算履歴に1件追加されます
  4. 履歴の行をタップすると、その結果を現在の入力として呼び戻せます
2 + 3 × 4 → 左から順に「2+3=5」を先に計算 → 5 × 4 = 20(数学の「×÷を先に計算する」ルールは使わず、押した順番どおりに計算します)

計算方式のしくみ — 「押した順」に計算する即時実行方式

電卓には大きく分けて2つの計算方式があります。ひとつは、入力した数式どおりに掛け算・割り算を先に計算する方式。もうひとつは、キーを押した順番どおりに、その場その場で計算を確定させていく方式です。どちらも電卓として広く使われていますが、同じ数字を同じ順番で入力しても答えが変わることがあります。

たとえば関数電卓の場合、CASIO公式サポート「普通の計算を行う際に、注意すべき点はありますか?」(2026年9月15日確認)では、「2+3×4」の答えは14になると説明されています。足し算より掛け算を先に計算する「優先順位」のルールに従うためで、同じページには、先に2と3を足したいときはカッコを使って「(2+3)×4」と入力すれば20になる、とも書かれています。

計算機KAZOERUはカッコの入力には対応していません。かわりに、演算子(+ − × ÷)のキーを押すたびに、それまでの計算を一度確定させてから次の計算に進む「即時実行方式」で動いています。「2」「+」「3」「×」「4」「=」の順にボタンを押すと、「×」を押した瞬間に「2+3」が先に計算されて5になり、その5に4を掛けて20という答えになります(上の計算式もご参照ください)。関数電卓で同じ「2+3×4」を入力すると14になりますが、どちらかが間違っているわけではなく、電卓ごとに採用している計算方式が違うためです。関数電卓と同じ答え(14)をこの電卓で求めたいときは、「3×4=」を先に計算してから「+2=」と続けてください。

桁数の上限と大きな数の表示

入力できる数字は、整数部分と小数部分を合わせて15桁までです。それ以上の桁を打ち込もうとしても、16桁目以降は入力されません。一方、計算した結果の整数部分が12桁を超えると、表示は自動的に指数表記に切り替わります。たとえば1000億×20を計算すると、答えの2兆(2,000,000,000,000)は12桁を超えるため「2.000000e+12」のように表示されます。指数表記になるのはあくまで計算結果に対してで、入力した数字をそのまま表示している間は15桁まで普通の数字のまま表示されます。

キーボードショートカット

マウスやタップだけでなく、キーボードでも操作できます。対応しているキーは以下のとおりです。

キー動作
09数字を入力
.小数点を入力
+ - * /足す・引く・かける・わる
Enter または =「=」(計算実行)
Backspace「⌫」(1文字削除)
Escape「AC」(全消去)
%パーセント計算

メモリ機能(MC・MR・M+)と符号を反転する「+/−」ボタンは、現在のところキーボードには割り当てられておらず、画面上のボタンをクリックまたはタップして操作します。

%キーの計算ルール

「%」キーの挙動は、電卓やアプリによって解釈が分かれる部分です。断定はできないので、ここでは計算機KAZOERUを実際に操作して確認した挙動と、他社が公式に説明している挙動を並べてご紹介します。

計算機KAZOERUでは、演算子(+ − × ÷)を押したあとに数字を入力して「%」を押すと、直前の数値のその%にあたる金額が画面に表示されます。「100」「+」「10」「%」と入力すると画面には10(100の10%)が表示され、続けて「=」を押すと110になります。同じ流れで「−」を使うと「100」「−」「10」「%」「=」で90になり、割引後の金額を求める計算に使えます。この「A+B%=A+A×B/100」という考え方は、この電卓に限ったものではなく、マイクロソフトの公式開発者ブログ「The Old New Thing」(2026年9月15日確認)がWindows電卓の%キーの仕組みとして説明しているものと同じ考え方です。同記事では「72+5%=」と入力すると75.6になる例が示されています(72の5%にあたる3.6を72に足す計算)。

一方、「×」や「÷」のあとに「%」を使うと少し違う結果になります。「100」「×」「10」「%」「=」の場合、「%」を押した時点では10(100の10%)が表示されますが、続けて「=」を押すと、その10をさらに100に掛けた1000になります。「%」を押した直後の表示を答えとして使いたいときは、そこで「=」を押さずに読み取るのがこの電卓での使い方です。また、演算子を何も押していない状態で数字のあとに「%」だけを押すと、単純にその数を100で割った値になります。「50」「%」は0.5になり、パーセントを小数に変換する用途に使えます。

「=」を繰り返し押すと直前の計算を繰り返す動作は多くの電卓に共通ですが、%と組み合わせたときの挙動は製品によって差があります。Appleの公式サポート「iPhoneで基本的な計算機を使う」(2026年9月15日確認)には、「100+15%=」で115になったあと新しく「150」と入力して「=」を押すと、「150+15%」として計算され172.5になる、と説明されています。計算機KAZOERUで同じ操作(「100」「+」「15」「%」「=」のあと「150」「=」)を行うと165になります。最初の「%」で計算した15という金額をそのまま次の「+15」として繰り返すためで、パーセントを新しい金額に対して計算し直しているわけではありません。同じ「=」の繰り返しでも、電卓ごとに設計が異なることがわかります。

小数の計算と表示について

コンピュータは小数を2進数で扱うため、10進数では簡単に表せる小数でも、内部ではぴったりの値にならないことがあります。JavaScriptの技術文書であるMDN Web Docsの「Number.EPSILON」のページ(2026年9月15日確認)では、10進数で1/3が割り切れないのと同じように2進数では0.1を正確には表せないと説明されており、実際に0.1と0.2を足すと0.30000000000000004になる例が示されています。計算機KAZOERUもブラウザ上のJavaScriptで計算しているため、内部的にはこの性質の影響を受けます。

ただし計算機KAZOERUは、計算結果をそのまま表示しているわけではなく、10億分の1の位(小数点以下9桁)で丸めてから画面に表示する処理を実装しています。そのため「0.1」「+」「0.2」「=」と入力しても、画面には0.30000000000000004ではなく、きれいな0.3が表示されます。割り切れない計算でも、小数点以下9桁までが表示の上限です。「1」「÷」「3」「=」は0.333333333(3が9個)に、「1」「÷」「7」「=」は0.142857143になります。

この丸めは表示をきれいにする一方で、割り切れない計算を続けて行うと、丸めた分のわずかな誤差が結果に残ることがあります。「10」「÷」「3」「=」で3.333333333を出したあと、続けて「×」「3」「=」と計算すると、10ちょうどには戻らず9.999999999になります。これは計算機KAZOERUに限った現象ではなく、割り切れない小数を含む計算をコンピュータで行う場合に共通する性質です。ぴったりの整数になるはずの計算で小数点以下に端数が出た場合は、この丸めの影響を疑ってみてください。

履歴とメモリの使いどころ

計算履歴は、「さっきの計算、合ってたっけ?」を確認したいときに便利です。式と答えがセットで残るので、レシートの検算のように何件も計算する作業でも、あとから見返して確認できます。行をタップすればその結果をすぐ呼び戻せるので、続きの計算にも使えます。

メモリ(M+/MR/MC)は、今進めている計算とは別に「もう一つの合計」を貯めておく機能です。たとえば複数の小計を1つずつ計算しながら「M+」で加算していき、最後に「MR」でまとめて呼び出せば、電卓を1台のまま合計を積み上げられます。「MC」でメモリだけをリセットできます(履歴やAC操作の影響を受けません)。

経費の合計を出す

3枚の領収書(1,200円・3,400円・850円)の合計を出したいときは、電卓を1台のまま次のように操作します。「1200」と入力して「M+」、「AC」で画面をクリア(メモリは消えません)、「3400」と入力して「M+」、再び「AC」、「850」と入力して「M+」。最後に「MR」を押すと、3枚分の合計5,450円がまとめて表示されます。

2つの見積もりを比べる

見積もりを2パターン比べたいときにも使えます。たとえばA社の内訳が30万円+15万円、B社の内訳が20万円+32万円だったとします。A社分を「300000」「+」「150000」「=」で計算して450,000円を出し、「M+」でメモリに保存します。「AC」で画面をクリアしてからB社分を「200000」「+」「320000」「=」で計算すると520,000円になります。続けて「−」を押し、「MR」でメモリのA社の合計(450,000)を呼び出してから「=」を押すと、B社とA社の差額70,000円がその場で表示されます。

こんな場面で

よくある質問

計算履歴はどこに保存されますか?あとで見返せますか?
履歴はこのページを開いている間だけブラウザ上に保持され、新しい順に最大20件表示されます。サーバーへの送信は一切ありません。ページを再読み込みしたり閉じたりすると履歴は消えるため、あとで見返したい計算はメモやスクリーンショットを残しておくのがおすすめです。
メモリ機能(M+/MR/MC)はどう使えばいいですか?
「M+」を押すと今の表示をメモリに加算、「MR」でメモリの値を呼び出し、「MC」でメモリを消去します。たとえば複数のレシートの小計を1件ずつ計算しながら「M+」で足し込んでいけば、最後に「MR」を押すだけで全部の合計をまとめて確認できます。メモリに値が入っている間は、画面左上に「M」マークが表示されます。
12桁を超える大きな数字を計算するとどうなりますか?
計算結果の整数部分が12桁を超えると、指数表記(例: 1.234567e+13)に自動で切り替わります。日常の計算で桁あふれを意識する場面はあまりありませんが、大きな数どうしをかけ合わせたときなどにこの表記が出ることがあります。なお、入力できる数字そのものは(整数部分・小数部分を合わせて)15桁までです。15桁までは指数表記にならずそのまま表示され、指数表記に切り替わるのはあくまで計算した結果に対してです。
「2+3×4」を計算すると14ではなく20になります。故障していますか?
故障ではありません。計算機KAZOERUは、演算子を押した時点までの計算を確定させてから次に進む「即時実行方式」を採用しているため、「2+3×4=」の答えは20になります(2+3=5を先に計算し、5×4=20)。関数電卓のように掛け算を先に計算する「優先順位」方式では14になりますが、これは電卓の設計の違いによるもので、どちらかが間違っているわけではありません。詳しくは「計算方式のしくみ」もご覧ください。