Tutorial PHP - Belajar Tentang Number pada PHP

Tutorial PHP - Belajar Tentang Number pada PHP
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.

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.

Posting Komentar

0 Komentar