Belajar Dasar Bahasa Pemrograman PHP Mengenal Macam-macam Tipe Data PHP
Kali ini admin akan membahas tentang macam-macam tipe data yang ada di PHP. Sebelumnya kalian tau gak sih apa itu Tipe Data ? Apa Pengertian dari tipe data itu ? Type Data adalah data dengan jenis tertentu dengan karakteristik tertentu. Bagi kalian yang sudah memahami bahasa pemrograman yang lainnya atau database pasti sudah mengenal type data.
Macam-macam type data yang ada di PHP di antaranya adalah :
Integer
Integer adalah tipe data pada php yang berupa angka bulat seperti 1, 3, 200, 3000, type data ini sangat umum digunakan di bahasa pemrograman khusunya berkaitan dengan angka bulat. Type data integer tanpa tidak menggunakan awalan angka nol ( 0 ) . Nilai integer bisa bernilai negatif atau positif dan jika tidak diberi tanda ( – ) maka diasumsikan sebagai nilai positif.
Contoh penulisan integer dalam PHP :
<?php $angka = 1; $angka2 = 010; echo $angka; // Maka akan menjadi bilangan octal echo $angka2; ?>Catatan : Jika integer di awali dengan angka nol ( 0 ) maka hasilnya akan menjadi bilangan octal seperti pada contoh $angka2
Float
Float atau nama lainya adalah floating point atau real number adalah type data pada php yang memiliki bagian desimal di akhir angka contohnya adalah 3,21 atau 4,5dalam penulisan type data float didalam php bukan menggunakan koma ( ,) tetapi menggunakan titik (.).
Contoh Penulisannya dalam PHP
<?php $nilai = 5.89; echo $nilai; ?>String
String adalah type data pada php yang berisi berupa karakter, baik angka, huruf, karakter khusus, dll. Penulisannya di apit oleh petik yang ada di atas ( quoted ) dimana bentuknya bisa kata atau kalimat. Dan dalam PHP untuk penulisan jenis type data ini ada 4 cara yaitu Single Quoted, Double Quoted. Contoh penulisan pada script PHP
<?php $single_quoted = ‘ Belajar PHP’; $double_quoted= ”Belajar PHP”; echo $single_quoted.”<br/>”.$double_quoted; ?>Dari syntax di atas bisa dilihat jelas perbedaan dari penggunaan Single Quoted dan Double Quoted. beberapa point yang membedakan kedua quoted tersebut antara lain adalah jika penulisan string menggunakan double quoted dan didalamnya terdapat variable maka php akan memprosesnya tapi jika menggunakan single quoted tidak. Apabila di dalam double quoted ada kalimat yang menggunakan tanda (“”) harus menggunakan backslash di awal dan akhir kalimat. Contohnya :
<?php $string1='contoh tanda petik: A\'KU"'; $string2='Document Penyimpanan C:\\xampp\\htdoc'; echo $string1."<br/>".$string2; ?>Boolean
Type data boolean adalah tipe data yang paling sederhana dalam bahasa pemrograman apapun. karena hanya memiliki dua nilai true dan false ( Benar dan salah ). tipe data boolean sering digunakan pada operasi logika di antaranya seperti kondisi looping ( Perulangan ) dan if ( Logika ). berikut adalah contoh type data boolean dengan penggunaan kondisi if :
<?php $angka = 10; if ($angka == 10) { $angka = true; } if ($angka) { echo "Benar Sekali"; } ?>
Array
Untuk type data Array adalah tipe data yang didalamnya terdiri dari beberapa kumpulan tipe data. Dalam penulisan Array mendukung beberapa cara penulisan, salah satunya adalah menggunakan Konstruktor Array.
<?php $nama_variabel = array( key => value, key2 => value2, ... ) ?>penulisan array terdiri dari kunci ( key ) dan nila ( value ). key berfunsi sebagai penunjuk posisi dimana value tersimpan. tanda => berfungsi untuk memberikan nilai kepada key. untuk mengakses nilai dari array kita menggunakan kombinasi nama variable dan nilai key agar mempermudah mari kita lihat contoh dibawah ini
<?php $nama = array( 0=>"Putri", 1=>"Putra", 2=>"Laura" ); echo $nama[0]; //Putri; ?>pada contoh di atas admin menggunakan integer sebagai key dan string sebagai value.
Ilustrasi Penulisan PHP. Foto: Kobu Agency/unsplash
Table of Contents
- Tipe Data Float adalah
- Bentuk-bentuk Data Float
- 1. Float (Floating-point Single Precision)
- 2. Double (Floating-point Double Precision)
- 3. Long Double (Floating-point Double Precision)
- Cara Penulisan Float dalam PHP MySQL
- Dapatkan Diskon 20% Kursus SEO Terbaik Sekarang Juga
- IKUTI TRIAL KURSUS ONLINE
Cara penulisan Float dalam PHP saat menulis nilai desimal ditandai dengan tanda baca titik, bukan tanda koma. Hal tersebut dikarenakan cara penulisan Float di Eropa dan Amerika berbeda dengan Indonesia.
Dalam pemrograman, tipe data sangat penting untuk dipahami karena menjadi salah satu atribut yang nantinya akan digunakan sebagai alat untuk memberi tahu pada sistem komputer tentang cara menafsir nilai dari data tersebut.
Ada beberapa jenis tipe data dalam dunia pemrograman , yaitu numerik atau integer, Float, Boolean, dan karakter. Khusus artikel kali ini, akan membahas contoh tipe data Float dalam PHP secara lengkap.
Tipe Data Float adalah
Data Float atau biasa disebut dengan floating point dan real number merupakan tipe data angka yang yang memiliki bagian desimal di akhir angka. Secara istilah, floating point merupakan bahasa yang digunakan untuk menyebut tanda “titik” pada bilangan desimal.
Gampangnya, data float merupakan data yang berisi angka desimal di dalamnya. Contohnya bilangan 0,5 dan 3,42. Umumnya, kisaran angka float yang digunakan mulai dari 1.7 x 10^-308 sampai dengan 1.7^+308 dengan 15 digit keakuratan.
Bentuk-bentuk Data Float
Tipe data Float ini dibagi menjadi beberapa bentuk berdasarkan bit-nya, berikut penjelasan lengkap mengenai tipe data Float:
1. Float (Floating-point Single Precision)
Pada tipe data Float yang pertama ini, maka data akan disimpan dalam area 4bitatau 32 bit dengan ketelitian sampai 6 digit dibelakang koma. Jangkauan untuk tipe data ini adalah 1,17 e-38 hingga 3,4 e+38.
2. Double (Floating-point Double Precision)
Pada jenis tipe data Float Double, maka data akan disimpan dalam area 8 byte atau 64 bit dengan ketelitian hingga 15 digit. Untuk jangkauan ketelitian floating-point double precision adalah 2,22507 e-308 hingga 1,79769 e+308.
3. Long Double (Floating-point Double Precision)
Terakhir adalah tipe data Long Double yang memiliki tingkat ketelitian hingga tentunya lebih tinggi. Tipe data floating-point double precision akan disimpan dalam area 12 byte atau 96 bit dengan jangkauan 3,3621 e+4932 hingga 1,18973 e+4932.
Cara Penulisan Float dalam PHP MySQL
Ilustrasi Cara Penulisan Float dalam PHP. Foto: Luca Bravo/unsplash
Mengutip salah satu buku online karya Mundzir MF yang berjudul Buku Sakti Pemrograma Web Seri PHP, ada pun penulisan nilai desimal ditandai dengan tanda baca titik (.), bukan koma (,).
Jika kamu memaksakan dengan koma, maka hasil yang muncul adalah Error. Data Float dapat ditulis dengan dua cara, yaitu penulisan desimal sehari-hari, seperti 0.21 atau 9.81, dan penulisan format scientific notation, seperti 0.321E2 atau 43.0e-7.
1. <?php
2. $angka_float1= 0.81;
3. $angka_float1= 1.62;
4. $angka_scientific1= 0.314E1;
5. $angka_scientific2= 0.3365E-3.
6.
7. echo $angka_float1=; // 0.81
8. echo “ <br />”;
9. echo $angka_float2=; // 1.62
10. echo “ <br />”;
11. echo $angka_scientific1; // 3.14
12. echo “ <br />”;
13. echo $angka_scientific2; // 0.0003365
14. ?>
Mudah, bukan? Itulah tutorial cara penulisan Float dalam PHP yang bisa kamu coba sendiri di computer. Selamat mencoba!
Dalam PHP, tipe data Float digunakan untuk mengatur nilai fraksional. Float adalah angka dengan titik desimal dan dapat diperluas ke bentuk eksponensial. Float juga disebut Floating point. Contoh angka float seperti 0,5 atau 3,14. Tipe data float memiliki batas maksimum 14 digit.
Jangkauan angka float bergantung kepada komputasi prosessor yang digunakan, walaupun pada umumnya berupa angka mulai dari 1.7 x 10^-308 sampai dengan 1.7^+308 dengan 14 digit tingkat keakuratan (precision). Anda tidak perlu khawatir dengan limit angka float ini, karena selain untuk membuat aplikasi matematis tingkat tinggi, kita tidak akan menggunakan angka float sampai 14 digit.
Pada dasarnya, tipe data float digunakan dalam aplikasi yang mencakup mata uang (currency), tanda (mark), persentase(percentage). Kita dapat menggunakan variabel float seperti halnya variabel integer dan dapat menggunakan operasi dasar seperti penambahan, pengurangan, perkalian, pembagian.
Jenis-Jenis Tipe Data Float
Short Floating Point Number
Short Floating Point Number adalah jenis tipe data float dengan presisi tetap terkecil. Tergantung pada versi PHP yang Anda gunakan untuk mendukung tipe data ini. Tingkat presisi minimumnya adalah 13 bit dan memiliki ukuran eksponen minimum 5 bit, dan untuk angka desimal, short float memiliki tingkat presisi hingga 4 titik desimal.
Double Floating Point Number
Double Float adalah salah satu presisi tetap yang ada pada Tipe Data float. Presisi minimumnya adalah 50 bit dan ukuran eksponen minimum adalah 8 bit. Ketepatan kategori ini tergantung pada implementasinya. Komputasti double float tepat hingga 14 titik desimal.
Dapatkan Diskon 20% Kursus SEO Terbaik Sekarang Juga
Long Floating Point Number
Long Float salah satu presisi tetap terbesar yang disediakan oleh tipe data float. Presisi minimumnya adalah 50 bit dan ukuran eksponen minimum adalah 8 bit. Ketepatan kategori ini tergantung pada implementasinya Tepat hingga 14 titik desimal. Long float sangat mirip dengan double float.
Bagaimana Cara kerja tipe data Float di PHP ?
Nilai float tidak lain adalah pecahan desimal yang memiliki presisi sendiri. Mari kita lihat contoh data float berikut :
Dan outputnya :
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:
Output :
Sumber : educba.com