當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


JavaScript Math log1p()用法及代碼示例


JavaScript Math.log1p() 函數返回 1 加上給定數字的自然對數。

它相當於數學中的 ln(1+p)。

用法:

Math.log1p(x)

log1p() 是一個靜態方法,使用 Math 類名調用。

Math.log1p() 參數

Math.log1p() 函數接受:

  • x - 一個數字

從 Math.log1p() 返回值

  • 返回自然對數(以e) 的(1+ 給定數字).
  • 返回NaN為了數字 < -1和非數字參數。

示例:使用 Math.log1p()

// Math.log1p() is equivalent to ln(1+x)

var value = Math.log1p(0); // ln(1)
console.log(value); // 0

var value = Math.log1p(1); // ln(2)
console.log(value); // 0.6931471805599453

var value = Math.log1p("5"); // ln(6)
console.log(value); // 1.791759469228055

var value = Math.log1p(-1); // ln(0)
console.log(value); // -Infinity

var value = Math.log1p(-2); // ln(-1)
console.log(value); // NaN

輸出

0
0.6931471805599453
1.791759469228055
-Infinity
NaN

相關用法


注:本文由純淨天空篩選整理自 JavaScript Math log1p()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。