記事の内容
logとは
logとは対数関数を意味し、log28は2を3乗すると8になる事を示します。
ではなぜ?わざわざlogを使用するのかと言うと・・・表記できない数値を表記するために使用されます。
例えばlog25はどうやって表記しましょう?
logがあれば表記が容易になり計算もしやすくなります。
メンバー
JavaScriptでのlogのメンバーは、
底と対数部分が自然対数・2・10の組み合わせになり5種類ほど紹介いたいます。
※自然対数に関して気になる方は以下の記事を参照ください。
EEは自然対数の底です。そして円周率と同じく無限に続く無理数になります。例console.log('E(自然対数の底) : ' + Math.E);出力結果E(自然対数の底) : 2.7182818…
LN2
LN2は、2の自然対数になりloge2(log 2 は正の実数)です。
例
console.log('LN2:' + Math.LN2);
出力結果
LN2 : 0.6931471805599453
LN10
LN10は、10の自然対数になります。
例
console.log('LN10:' + Math.LN10);
出力結果
LN10 : 2.302585092994046
LOG2E
LOG2Eは、2を底としてeの対数を表しております。
例
console.log('LOG2E:' + Math.LOG2E);
出力結果
LOG2E : 1.4426950408889634
LOG10E
LOG10Eは、10を底としてeの対数を表しております。
例
console.log('LOG10E:' + Math.LOG10E);
出力結果
LOG10E : 0.4342944819032518
log
logは、自然対数になります。
例
console.log('log(2):' + Math.log(2));
出力結果
log(2) : 0.6931471805599453