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

Hàm lcg_value() trong PHP

Định nghĩa và cách dùng

Hàm lcg_value() sinh số ngẫu nhiên giữa 0 và 1.

LCG là viết tắt của Linear Congruential Generator (bộ sinh đồng dư tuyến tính). Thuật toán sinh dãy số giả ngẫu nhiên bằng phương trình tuyến tính phân đoạn không liên tục. Đây là một trong các thuật toán sinh số ngẫu nhiên giả lâu đời nhất.

Cú pháp

lcg_value ( void ) : float

Tham số

Không có tham số.

Giá trị trả về

Trả về float giả ngẫu nhiên giữa 0.0 và 1.0 bao gồm cả hai đầu.

Phiên bản PHP

Có sẵn từ PHP 4.x, 5.x và 7.x.

Ví dụ

<?php 
echo "lcg_value() = " . lcg_value() . "\n"; 
echo "lcg_value() = " . lcg_value(); 
?>

Kết quả

lcg_value() = 0.45920201711279 lcg_value() = 0.18118693614628