Định nghĩa và cách dùng
Hàm expm1() trả về exp(number) - 1, tính chính xác ngay khi number gần 0, trường hợp exp(number) - 1 bị sai do trừ hai số gần bằng nhau.
expm1(x) = exp(x) - 1
Trả về float.
Cú pháp
expm1 ( float $arg ) : float
Tham số
| STT | Tham số & Mô tả |
|---|---|
| 1 | arg Số float cần tính expm1 |
Giá trị trả về
Trả về float.
Phiên bản PHP
Có sẵn từ PHP 4.x, 5.x và 7.x.
Ví dụ
Tính expm1(2) so với exp(2)-1:
<?php echo "expm1(2) = " . expm1(2) . "\n"; echo "exp(2)-1 = " . (exp(2)-1); ?>
Kết quả
expm1(2) = 6.3890560989307 exp(2)-1 = 6.3890560989307
Ví dụ
expm1(0) = 0:
<?php echo "expm1(0) = " . expm1(0) . "\n"; ?>
Kết quả
expm1(0) = 0
Ví dụ
expm1(-1):
<?php echo "expm1(-1) = " . expm1(-1) . "\n"; ?>
Kết quả
expm1(-1) = -0.63212055882856
Ví dụ
expm1(1):
<?php echo "expm1(1) = " . expm1(1) . "\n"; ?>
Kết quả
expm1(1) = 1.718281828459