Data Integer dan Penulisan di PHP
Sore broh, kali ini kita akan membahas tentang tipe-tipe data, salah satu nya data integer ini. Tipe-tipe data yang lainnya akan saya bahas pada postingan berikutnya, okehh :D .
Data integer atau lebih mudah kita sebut data angka bulat adalah tipe data yang berupa angka bulat seperti 2, 31 dan -342. Kisaran angka integer ini bergantung kepada kemampuan komputasi komputer. Umumnya dimulai dari -2,147,483,684 sampai dengan +2,147,483,684 atau 32 bit. Apabila kita mengetahui nilai maksimal tipe data integer pada komputer kita, telah disediakan oleh PHP konstanta PHP_INT_MAX, yaitu:
<?php
Print PHP_INT_MAX; // 2147483647
?>
Nilai integer dapat bernilai positif (+) maupun negetif (-).Namun, apabila tidak diikuti kedua tanda tersebut, maka akan diasumsikan positif.
Perlu kita ketahui, meski sering digunakan menamppung angka dengan base 10 (desimal), tipe data integer digunakan juga untuk menulis angka base 16 (hexadecimal), base 8 (octal), dan base 2 (binary). Lalu, pakah maksud ketiga base angka tersebut? Berikut definisi dan cara penulisan angka base 16 (hexadecimal), base 8 (octal), dan base 2 (binary):
1. Penulisan Angka Hexadecimal.
Angka hexadecimal atau biasa disebut ya, hexadecimal :D dalam PHP merupakan angka khusus dengan bilangan penyusunnya terdiri dari 16 digit, terdiri dari angka 0-9, dan huruf A-F. Angka hexadecimal biasa digunakan untuk pemrosesan dalam perhitungan komputer. Pada praktik pemrograman, heksadecimal diguankan dalam panulisan kombinasi warna pada CSS. Contoh, warna merah ditulis: fff0000, biru: 0000ff, abu-abu: cccccc, dsb.
Adapun cara untuk membuat sebuah variabel integer yang berisi angka heksadesimal, yaitu sebelum karakter angka didahului "0x". Karakter "0x" ini memberitahu PHP bahwa angka setelahnya merupakan heksadecimal 64FD ditulis dengan dengan 0x64FD.
2. Penulisan Angka Oktal.
BIlangan oktal merupakan bilangan yang bercirikan 8 digit, yaitu karakter 0-7 dan sering digunakan untuk komputasi numerik dalam komputer. Penulisan bilangan oktal ke dalam variabel PHP harus menggunakan tanda "0" di awal angka. Selanjutnya, angka desimal 511 ditulis dalam bentuk oktal 777, sehingga penulisannya dalam PHP menjadi 0777.
3. Penulisan Angka Biner.
Bilangan biner atau biasa disebut binary dalam PHP merupakan bilangan yang memilki karakteristik terdiri dari 2 digi, yaitu 0 dan 1. Prinsip bilangan biner ini menjadi landasan perhitungan komputer. untuk lebih mudah menghafal bilangan biner ini, kita sebut saja bilanganbiner dengan bilangan logika, yakni logika benar (ditandai dengan angka 1), dan logika salah (ditandai dengan angka 0). Angka integer biner ditulis dengan awalan 0b (angka nol dan huruf b) dalam PHP. Nilai desimal 222 dalam notasi biner ditulis 11011110, sehingga untuk menyimpannya dalam variabel PHP ditulis dengan 0b11011110.
Sekian pembahasan kita kali ini tentang Data Integer dan Penulisan di PHP. Tipe data PHP lainnya akan kita bahas pada artikel selanjutnya. Terimakasih sudah mengunjungi blog saya, sampai jumpa..
BIlangan oktal merupakan bilangan yang bercirikan 8 digit, yaitu karakter 0-7 dan sering digunakan untuk komputasi numerik dalam komputer. Penulisan bilangan oktal ke dalam variabel PHP harus menggunakan tanda "0" di awal angka. Selanjutnya, angka desimal 511 ditulis dalam bentuk oktal 777, sehingga penulisannya dalam PHP menjadi 0777.
3. Penulisan Angka Biner.
Bilangan biner atau biasa disebut binary dalam PHP merupakan bilangan yang memilki karakteristik terdiri dari 2 digi, yaitu 0 dan 1. Prinsip bilangan biner ini menjadi landasan perhitungan komputer. untuk lebih mudah menghafal bilangan biner ini, kita sebut saja bilanganbiner dengan bilangan logika, yakni logika benar (ditandai dengan angka 1), dan logika salah (ditandai dengan angka 0). Angka integer biner ditulis dengan awalan 0b (angka nol dan huruf b) dalam PHP. Nilai desimal 222 dalam notasi biner ditulis 11011110, sehingga untuk menyimpannya dalam variabel PHP ditulis dengan 0b11011110.
Sekian pembahasan kita kali ini tentang Data Integer dan Penulisan di PHP. Tipe data PHP lainnya akan kita bahas pada artikel selanjutnya. Terimakasih sudah mengunjungi blog saya, sampai jumpa..
0 comments:
Post a Comment