【情報教育支援ツール】
ウェブブラウザで使える関数電卓
The functional calculator on web

 ウェブ関数電卓(記述タイプ) © NAKAGAWA Masao 


計算履歴



使い方

  入力欄に電卓上のボタンまたはPCのキーボードから数値あるいは関数を入力してください.「=」(イコール)ボタンを押すと計算を実行します.
  記述タイプですので,やや複雑な計算式でも記述して計算することができます.関数名はJavaScriptをベースとしております.
  計算履歴が横の欄に表示されますので,容易に計算結果の再確認をすることができます.
  このウェブ関数電卓は,標準的な関数を備えております.また,一部は専門的な関数もあります.


ウェブ関数電卓(記述タイプ) リファレンス


【演算子】
  + : 加算
  − , - : 減算
  × , * : 乗算
  ÷ , / : 除算
  & : 論理積
  | : 論理和
  ^ : 排他的論理和

【定数】
  π , PI : 円周率 π = 3.14159...
  E : 自然対数の底 e = 2.71828...
  euler() : オイラー定数
  goldenratio() : 黄金比

【関数】
・三角関数・双曲線関数
  sin(r) : 正弦 (rはラジアン)
  cos(r) : 余弦 (rはラジアン)
  tan(r) : 正接 (rはラジアン)
  asin(x) : 正弦の逆関数(arc sine)
  acos(x) : 余弦の逆関数(arc cosine)
  atan(x) : 正接の逆関数(arc tangent)
  sinh(r) : 双曲線正弦(hyperbolic sine)
  cosh(r) : 双曲線余弦(hyperbolic cosine)
  tanh(r) : 双曲線正接(hyperbolic tangent)
  asinh(x) : 双曲線正弦の逆関数(hyperbolic arc sine)
  acosh(x) : 双曲線余弦の逆関数(hyperbolic arc cosine)
  atanh(x) : 双曲線正接の逆関数(hyperbolic arc tangent)
  rad(d) : 度数法(0-360)から弧度法(0-2π)に変換
  deg(r) : 弧度法(0-2π)から度数法(0-360)に変換

・対数関数・指数関数
  sqrt(x) : x の平方根(square root)
  cbrt(x) : x の立方根(cube root)
  inv(x) : x の逆数 1/x
  logarithm(x,a) : 任意の数aを底とする対数
  log(x) , ln(x) : 自然対数(ネピアの数 e を底とする対数)
  exp(x) : ex, 自然対数の底(ネピアの数) e の x 乗
  pow(x,y) : xy, x の y 乗

・階乗・順列・組み合わせ
  fact(x) : 階乗 x!(factorial) 但し x は非負の整数
  perm(n,x) : 順列の個数(permutation)
  comb(n,x) : 組み合わせの個数(combination)
  stirling1(n,x) : 第1種スターリング数(first stirling numbers)
  stirling2(n,x) : 第2種スターリング数(second stirling numbers)

・統計
  min(a,b,c,...) : 最小値(minimum value)
  max(a,b,c,...) : 最大値(maximum value)
  sum(a,b,c,...) : 総和(summation)
  mean(a,b,c,...) : 相加平均(算術平均:arithmetic mean)
  gmean(a,b,c,...) : 相乗平均(幾何平均:geometric mean) 但し a,b,c,... は正の整数
  hmean(a,b,c,...) : 調和平均(harmonic mean) 但し a,b,c,... は正の整数
  mode(a,b,c,...) : 最頻値(mode)
  median(a,b,c,...) : 中央値(中位数:median)
  quart1(a,b,c,...) : 第1四分位(四分位:1st quartile)
  quart3(a,b,c,...) : 第3四分位(四分位:3rd quartile)
  rss(a,b,c,...) : 残差平方和(residuals summation of square)
  variance(a,b,c,...) : 分散(variance, 標本分散)
  uvar(a,b,c,...) : 不偏分散(unbiased variance)
  stdev(a,b,c,...) : 標準偏差(standard deviation)
  skew(a,b,c,...) : 歪度(歪み:skewness, 正規分布は左右対称で0)
  kurt(a,b,c,...) : 尖度(尖り:kurtosis, 正規分布は3)

・その他
  mod(x,y) : 剰余算(xをyで除算した余りを求める演算)
  lcm(a,b,c,...) : 最小公倍数(least common multiple) 但し a,b,c,... は正の整数
  gcd(a,b,c,...) : 最大公約数(greatest common divisor) 但し a,b,c,... は正の整数
  abs(x) : 絶対値(absolute value)
  sgn(x) : 符号関数( x が正なら 1, 負なら-1, ゼロなら 0)
  round(x) : 小数第1位を四捨五入した整数の値
  floor(x) : 床関数( x 以下で最大の整数)
  ceil(x) : 天井関数( x 以上で最小の整数)
  beta(x,y) : ベータ関数(beta function Β(x,y) )
  gamma(x) : ガンマ関数(gamma function Γ(x) )
  loggamma(x) : 対数ガンマ関数(logarithm gamma function log(Γ(x)) )
  erf(x) : 誤差関数(error function)
  erfc(x) : 相補誤差関数(complementary error function : erfc(x) = 1-erf(x) )


※ 表示される桁数は10桁以上ありますが,計算精度を考慮して有効桁数は8桁程度とお考えください.
情報教育支援(IT授業) - 中川雅央(滋賀大学)