Hướng dẫn dùng floating number trong PHP
Trong bài này, chúng ta sẽ tìm hiểu kỹ về các kiểu dữ liệu số (number) trong PHP. Để học tốt bài này, các bạn cần đọc lại bài Cài đặt môi trường lập trình Web PHP với XAMPP để biết cách chạy ứng dụng web PHP với XAMPP. Và các bạn cần đọc lại bài Các kiểu dữ liệu (data type) trong PHP để nắm sơ lược về kiểu dữ liệu Integer và Float trong PHP. Show 1. Kiểu dữ liệu số nguyên (Integer) trong PHPTrong hệ thống 32bit, kiểu Integer lưu trữ một số nguyên từ -2147483648 (2^31-1) đến 2147483647 (2^31). Trong hệ thống 64bit, kiểu Integer lưu trữ một số nguyên từ -9223372036854775808 (2^63-1) đến 9223372036854775807 (2^63). Lưu ý: Một giá trị nằm ngoài phạm vi lưu trữ trên sẽ được lưu trữ với kiểu dữ liệu Float. Có thể bạn quan tâmPHP có các hằng số (constant) được xác định trước cho các số nguyên:
PHP có các function hỗ trợ kiểm tra xem một biến có đang lưu trữ số nguyên hay không:
Kết quả
2. Kiểu dữ liệu số thực (Float) trong PHPKiểu dữ liệu Float có thể lưu trữ giá trị lên đến 1.7976931348623E+308 và có tối đa là 14 chữ số ở phần thập phân. PHP có các hằng số (constant) được xác định trước cho các số thực:
Kết quả
Số vô cực trong PHP (PHP Infinity)Một giá trị lớn hơn PHP_FLOAT_MAX được coi là số vô cực (infinity). PHP có các function để kiểm tra xem một giá trị số là vô hạn hay hữu hạn:
Kết quả
3. Not a Number trong PHP (PHP NaN)NaN là viết tắt của Not a Number. PHP cung cấp sẵn hàm
Kết quả
4. Chuỗi số trong PHP (PHP Numerical Strings)Một
String trong PHP có thể chỉ bao gồm các chữ số. Hàm
Kết quả
5. Ép kiểu String và Float sang Integer trong PHPChúng ta có thể ép kiểu String và Float sang Integer trong PHP.
Kết quả
Hàm
|