REFERENCE

関数・書式リファレンス

電卓で使えるすべての演算子と関数を、入力書式・定義域・計算例とともにまとめました。例の結果は実際の計算エンジンが計算した値です。

演算子と優先順位

優先順位の高い演算から計算します。同じ順位では左から右へ計算しますが、べき乗だけは右から左へ計算します。

順位演算結果
1かっこ ( )、関数呼び出し(1+2)×39
2後置演算 ! % °3!²36
3べき乗 ^(右結合)2^3^2512
4単項の符号 - +-2^2−4
5× ÷ mod、省略された乗算6÷2(1+2)9
6+ 10−4−33

-2^2 = −4 は数学の表記 −2² と同じ約束です。負の数を2乗するには (-2)^2 のようにかっこでくくります。指数側の符号はそのまま書けます(2^-3 = 0.125)。

省略された乗算(3(4+5)2x)は通常の乗算と同じ優先順位です。そのため 1/2π は (1/2)×π であり、1/(2π) を求めたいときはかっこが必要です。数字を二つ空白で区切った 2 3 はエラーになります。

% は 100 で割るだけです: 200×15% = 30、100+10% = 100.1(卓上電卓の割増計算の規則は適用しません)。

° は度(degree)の値を現在の角度の単位に換算します。RAD モードでも sin(30°) = 0.5 です。

数値と入力のルール

  • 小数点: 3.5.5 · 指数表記: 6.02E231.6e-19(数字の直後の E・e と整数)
  • 2e のように e の後ろに整数がない場合は、ネイピア数 e との積(2e ≈ 5.43656)になります。
  • 進数リテラル: 0x1F = 31、0b1011 = 11、0o17 = 15
  • 乗算は ×*、除算は ÷/、減算は - のどちらでも入力できます。
  • 関数には必ずかっこを付けます(sin(30))。引数が二つ以上あるときはカンマで区切ります。
  • 数式の末尾で閉じていないかっこは自動的に閉じます: sin(30sin(30)
  • 名前は大文字と小文字を区別し、続けて書くと最も長い名前から認識します(2πx = 2·π·x)。
  • ×2 のように演算子で始めると、直前の結果 Ans を先頭に付けて計算します。

三角関数・逆三角関数(角度の単位が適用されます)

書式説明結果 (DEG)
sin(x)正弦(サイン)sin(30)0.5
cos(x)余弦(コサイン)cos(60)0.5
tan(x)正接(タンジェント)。90°の奇数倍では定義されないtan(45)1
asin(x)逆正弦、−1 ≤ x ≤ 1。結果は現在の角度の単位asin(0.5)30
acos(x)逆余弦、−1 ≤ x ≤ 1acos(-0.5)120
atan(x)逆正接atan(1)45
atan2(y, x)点 (x, y) の偏角。象限を区別する(−180°~180°)atan2(1, -1)135

双曲線関数(角度の単位に関係なし)

書式説明結果 (DEG)
sinh(x)双曲線正弦sinh(1)1.17520119364
cosh(x)双曲線余弦cosh(1)1.54308063482
tanh(x)双曲線正接tanh(0.5)0.46211715726
asinh(x)逆双曲線正弦asinh(1)0.88137358702
acosh(x)逆双曲線余弦、x ≥ 1acosh(2)1.31695789692
atanh(x)逆双曲線正接、−1 < x < 1atanh(0.5)0.549306144334

指数・対数

書式説明結果 (DEG)
log(x)常用対数(底 10)、x > 0log(1000)3
ln(x)自然対数(底 e)、x > 0ln(e^2)2
log(a, x)a を底とする対数 logₐx — 底を先に書くlog(2, 8)3
log2(x)2を底とする対数log2(1024)10
exp(x)eˣ(e^x と同じ)exp(1)2.71828182846
10^x10のべき乗10^-30.001

べき乗・累乗根

書式説明結果 (DEG)
x^yべき乗。負の底は分母が奇数の分数指数のときだけ実数の結果になる(-8)^(1/3)−2
x² x³2乗・3乗 (x^2, x^3)12²144
sqrt(x) · √x平方根、x ≥ 0。√ は直後の数・かっこにだけかかる√(2)1.41421356237
cbrt(x)立方根(負の数も可)cbrt(-27)−3
root(x, n)x の n 乗根。x が負のときは n が奇数の場合のみroot(81, 4)3
x^(-1)逆数4^(-1)0.25

階乗・順列・組合せ

書式説明結果 (DEG)
n!階乗。0~170 の整数(171! はオーバーフロー)10!3628800
nPr(n, r)順列 n!/(n−r)!nPr(10, 3)720
nCr(n, r)組合せ n!/(r!(n−r)!)nCr(45, 6)8145060
gcd(a, b)最大公約数(整数)gcd(84, 36)12
lcm(a, b)最小公倍数(整数)lcm(4, 6)12

丸め・その他

書式説明結果 (DEG)
round(x) · round(x, n)四捨五入(小数点以下 n 桁)。.5 は 0 から遠い側へround(2.675, 2)2.68
floor(x)切り下げ(床関数)floor(-2.5)−3
ceil(x)切り上げ(天井関数)ceil(-2.5)−2
trunc(x)小数部の切り捨て(0 の方向)trunc(-2.7)−2
frac(x)小数部frac(3.75)0.75
abs(x)絶対値abs(-7.5)7.5
x mod y剰余。符号は割る数に従う-7 mod 32
sign(x)符号 (−1, 0, 1)sign(-4)−1
min(…) · max(…)最小値・最大値(引数は複数可)max(3, 9, 4)9
hypot(a, b)√(a²+b²)hypot(5, 12)13
deg(x) · rad(x)ラジアン→度、度→ラジアンの変換deg(π/3)60
x%x ÷ 100200×15%30
度の値を現在の角度の単位に換算sin(30°)0.5

定数・変数

書式説明結果 (DEG)
π · pi円周率6.28318530718
eネイピア数(自然対数の底)e^12.71828182846
φ · phi黄金比 (1+√5)/2φ^2-φ1
Ans直前に確定した結果Ans0
x · y · zSTO で保存した変数x3
M独立メモリ (M+ · M−)M0
c0 · hP · NA …物理定数20個(物理定数表を参照)c0299792458

例の結果は、このサイトの計算エンジンでビルド時(2026-09-24)に計算し、有効桁数12桁で表示しています。

表示形式と精度

  • NORM: 大きさが 10⁻⁹ 以上 10¹² 未満なら通常表記、それ以外は自動的に指数表記に切り替えます。
  • SCI: 常に a.bcd×10ⁿ の形で、有効桁数ぶん表示します。
  • ENG: 指数を 3 の倍数にそろえます(×10³=k、×10⁻⁶=μ)。工学単位の換算に便利です。
  • 有効桁数: 6~15 桁(既定 12)。内部の計算は IEEE 754 倍精度で行い、表示するときだけ丸めます。
  • 分数: 結果が分母 10,000 以下の分数と表示精度の範囲で一致すれば、分数も併せて表示します(0.75 → 3/4)。
  • π の倍数: π の簡単な倍数であれば π/2 のように併せて表示します。
  • 進数: 結果が 2⁵³ 以下の整数なら、2進・8進・16進の値も併せて表示します。

エラーメッセージ

メッセージ原因
構文エラーかっこ・演算子の対応が合わない、関数の後にかっこがない2+sin 302 3
不明な名前対応していない名前rsec(1)
数学エラー定義域外√(-1)log(0)asin(2)1/0
定義されていませんその点で値が存在しないtan(90)(DEG)
オーバーフロー約 1.797×10³⁰⁸ を超える171!10^400

→ 電卓を開く