電卓
基本と科学計算、即座に結果が表示
読み込み中…
このツールは役に立ちましたか?
このツールについて
この電卓は四則演算から関数電卓の機能、プログラマー向けの進数・ビット演算までを1画面で扱います。evalや外部サーバーを使わず自作パーサーで計算するため、数式を入力している間もその場で結果が更新されます。一般・関数電卓・プログラマーの3モードをタブで切り替えられます。
使い方
- 一般モードでは数字と + - × ÷ % ^ 括弧で数式を作ります。2(3+4)のように掛け算記号を省略しても自動的に掛け算として解釈されます。
- ボタンをタップする代わりに物理キーボードで数字や演算子を直接入力でき、* や / のような半角記号もそのまま認識されます。
- 関数電卓モードではsin・cos・tan・log・ln・sqrt・cbrtなどの関数とpi・eの定数が使え、上部のDEG/RADで角度単位を切り替えます。
- プログラマーモードでは入力進数(DEC/HEX/BIN/OCT)を選んで値を入れると4つの進数が同時に表示され、AND・OR・XOR・NOT・シフト演算をボタンで適用できます。
- =を押すかキーボードのEnterを押すと結果が計算履歴に残り、履歴をクリックするとその数式を再度読み込みます。
- 「友達と一緒に」を押すと招待リンクが作られ、開いた人と数式・モード・角度単位(DEG/RAD)がリアルタイムで一緒に変わります。計算履歴は各自の画面にのみ残ります。
よくある質問
- 掛け算記号(×)を省略してもいいですか?
- はい。2(3+4)や3sin(30)のように数字・括弧・関数名がそのまま続くと、関数電卓の慣例どおり掛け算として解釈されます。
- 角度の単位はどう変えますか?
- 関数電卓モード上部のDEG/RADボタンで切り替えます。ラジアンモードではsin(1)のようにラジアン値をそのまま入力します。
- プログラマーモードで負の数はどう表示されますか?
- 値は常に符号なし64ビットとして保存され、DEC表示のときだけ最上位ビットを符号として解釈する2の補数規則を適用します。HEX・BIN・OCTはビットパターンをそのまま表示するため符号はありません。
- シフト演算(<<, >>)は算術シフトですか?
- いいえ、論理シフトです。右にシフトするとき空いた桁は符号に関係なく常に0で埋められます。
- 友達と一緒に使えますか?
- はい。「友達と一緒に」を押すと招待リンクが作られ、開いた人と同じルームで数式・モード(一般/関数電卓/プログラマー)・角度単位(DEG/RAD)がリアルタイムで一緒に変わります。ただし計算履歴は共有されず、各自の画面にだけ残ります。
- キーボードから直接入力できますか?
- はい。入力欄にカーソルがある状態で、数字や + - * / のような記号をそのままタイピングできます。Enterキーは画面の=ボタンと同じ動作で、結果を計算履歴に追加します。プログラマーモードでも入力欄に直接タイピングでき、Enterは保留中の演算を確定します。
- 0.1 + 0.2のような計算で変な小数点が出ませんか?
- 出ません。計算結果は有効数字12桁に丸められ、0.30000000000000004のような浮動小数点誤差の尾は切り捨てられます。整数はそのまま表示され、絶対値が10の15乗以上、または10のマイナス6乗未満のとても大きい・小さい値は指数表記(例: 1.23e+20)になります。
- 計算履歴はどこに保存されますか?
- 直近20件までブラウザに保存されます。サインインしていなければこのブラウザだけに残り、サインインしていればアカウントに暗号化して保存され、他の端末でも続きが見られます。プログラマーモードの計算は履歴に残りません。
- 無効な数式を入力するとどうなりますか?
- 閉じ括弧がない、0で割るなど計算できない数式の場合、結果の位置にエラーメッセージが表示され、数式を直すとすぐに再計算されます。