Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm expm1() trong PHP

Đị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ố

STTTham số & Mô tả
1arg
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