นิยามและการใช้งาน
1p ย่อมาจาก 1 plus ฟังก์ชัน log1p() คำนวณลอการิทึมธรรมชาติ (ฐาน e) ของ 1 บวกจำนวน log1p(x) = log(1+x) คำนวณได้แม่นยำแม้ x จะเล็กมากจน 1+x ≈ 1
รูปแบบ
log1p ( float $arg ) : float
พารามิเตอร์
| ลำดับ | พารามิเตอร์ & คำอธิบาย |
|---|---|
| 1 | arg จำนวนที่ต้องการคำนวณ log1p |
ค่าที่คืน
คืนค่าลอการิทึมฐาน 1p ของ arg+1
รุ่น PHP
รองรับ PHP 4.x, 5.x, 7.x
ตัวอย่าง
log1p(100) = log(101) = 4.6151205168413
log(0) = -INF แต่ log1p(0) = 0
สำหรับเลขเล็กมาก log1p() แม่นยำกว่า log() มาก
log1p(NAN) = NAN