Assalamualaikum, wr. wb. kali ini kita akan belajar tentang tipe number pada PHP. Harus kita ingat kembali bahwa dalam PHP, jika kita mendeklarasikan nilai integer dalam sebuah variabel, maka akan langsung dideteksi tipe data tersebut oleh PHP. Di dalam tipe number PHP ada dua jenis yaitu Integer dan Float.
Tipe data Integer adalah nilai angka / bilangan tanpa desimal. Dapat negatif atau positif. Misal 20, 100, -43, -99, dst. Sedangkan Float adalah nilai angka / bilangan yang memiliki desimal, misal 23.4, 332.53, 3.4, dst. Tipe data Integer antara -2147483648 sampai dengan 2147483647, di atas atau di bawah bilangan tersebut, akan disimpan dalam tipe data Float.
Bagaimana? sudah pahamkan perbedaan integer sama float. Sebenarnya masih banyak pembahasan tentang number pada PHP yang dapat kalian lihat dokumentasi PHP di php.net.
Oke sekian dulu pembahasan kali ini, semoga bermanfaat, terimakasih, wassalamualaikum, wr. wb.
Tipe data Integer adalah nilai angka / bilangan tanpa desimal. Dapat negatif atau positif. Misal 20, 100, -43, -99, dst. Sedangkan Float adalah nilai angka / bilangan yang memiliki desimal, misal 23.4, 332.53, 3.4, dst. Tipe data Integer antara -2147483648 sampai dengan 2147483647, di atas atau di bawah bilangan tersebut, akan disimpan dalam tipe data Float.
Cara memeriksa tipe bilangan Integer
Ada 3 fungsi yang disediakan PHP:
- is_int()
- is_integer() - alias of is_int()
- is_long() - alias of is_int()
<?php $x = 100; var_dump(is_int($x)); //Output: bool(true) var_dump(is_integer($x)); //Output: bool(true) var_dump(is_long($x)); //Output: bool(true) echo "<br>"; $y = 100.5; var_dump(is_int($y)); //Output: bool(false) ?>
Cara memeriksa tipe bilangan Float
Ada 2 fungsi yang disediakan PHP:
- is_float()
- is_double() - alias of is_float()
<?php $x = 10.5; var_dump(is_float($x)); //Output: bool(true) var_dump(is_double($x)); //Output: bool(true) echo "<br>"; $y = 10; var_dump(is_float($y)); //Output: bool(false) var_dump(is_double($y)); //Output: bool(false) ?>
Bagaimana? sudah pahamkan perbedaan integer sama float. Sebenarnya masih banyak pembahasan tentang number pada PHP yang dapat kalian lihat dokumentasi PHP di php.net.
Oke sekian dulu pembahasan kali ini, semoga bermanfaat, terimakasih, wassalamualaikum, wr. wb.
Tags:
PHP