Tipe Data Float dalam PHP

Tipe Data Float dalam PHP

Tipe Data Float dalam PHP

Tipe Data Float dalam PHP

Kami akan membahas mengenai tipe data float pada artikel kali ini. Tipe data float atau tipe data floating point, adalah tipe data angka yang memiliki bagian desimal di akhir angka—atau memiliki floating point (istilah dalam bahasa Inggris untuk menyebut tanda titik yang menandakan bilangan desimal).

Tipe data float cocok digunakan untuk variabel yang berisi angka pecahan, seperti nilai IPK, hasil pembagian, atau hasil komputasi numerik yang angkanya tidak bisa ditampung oleh data integer. Sama seperti tipe data integer, jangkauan angka float bergantung pada komputasi prosessor yang digunakan. Anda tidak perlu khawatir dengan limit angka float ini, karena selain untuk membuat aplikasi matematis tingkat tinggi, kita tidak akan menggunakan angka float sampai 15 digit.

Di dalam PHP, penulisan nilai desimal ditandai dengan tanda titik, bukan koma seperti yang biasa kita gunakan sehari-hari. Misalnya, nilai 0,77 harus ditulis menjadi 0.77. PHP akan menampilkan pesan error jika sebuah nilai ditulis dengan angka 0,77.

Cara Penulisan Tipe Data Float

PHP mendukung dua cara penulisan tipe data float, yang pertama yaitu penulisan desimal sehari-hari seperti 0.17 atau 9.47, dan yang kedua berupa penulisan format scientific notation, seperti 0.314E1 atau 12.0E-3. Scientific notation digunakan untuk menyederhanakan penulisan, 0.314E1 adalah sama dengan 0.314*10^1 atau 3.14, dan 12.0E-3 sama dengan 12.0*10^(-3), atau 0.012. Berikut contoh penulisan bilangan float dalam PHP:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
   $angka_float1= 0.78;
   $angka_float2= 14.99;
   $angka_scientific1=0.314E1;
   $angka_scientific2=0.3365E-3;
   echo $angka_float1; // 0.78
   echo "<br />";
   echo $angka_float2; //14.99
   echo "<br />";
   echo $angka_scientific1; //3.14
   echo "<br />";
   echo $angka_scientific2; //0.0003365
?>

Sama seperti tipe data integer, variabel dengan tipe data float juga dapat melakukan operasi numerik seperti penambahan, pembagian, perkalian, dan lain-lain. Berikut adalah contoh operasi matematis dengan tipe data float:

1
2
3
4
5
6
7
8
9
<?php
   $a=10.66;
   $b=12.4;
   $c= $a + $b;
   echo $c; // 23.06
   $d=$a / $b;
   echo $d; // 0.85967741935484
?>

You may also like...