Archive

Posts Tagged ‘buku’

Operasi Numerik & String di PHP

6 January 2011 2 comments

Pada  kesempatan  yang  lalu  sudah  dibahas  beragam tips operasi  string yang  dapat  Anda  lakukan  di PHP.  Selain memiliki  beragam  fungsi  untuk  melakukan  operasi  string.

PHP  juga memiliki  banyak  fungsi  untuk  melakukan  operasi angka. Mulai dari Ubah data dalam bentuk angka menjadi kalimat, konversi  angka  ke  bilangan  Romawi, dll.

Berikut  beberapa  contoh  penerapan  operasi  angka di  PHP.

1. Membuat  tabel perkalian.

Untuk  latihan awal bermain-main  dengan  pemrosesan  angka,  ketikan skrip multiply_table.php  ini  untuk membuat  tabel perkalian angka  5.


//  Membuat  Tabel  Perkalian
foreach  (range(1,  10)  as  $num)
{
echo "5 x  $num =  ".   (5  * $num);
}
?>

Hasilnya :
5 x 1 = 5
5 x 2 = 10
5 x 3 = 15
……….
……….
5 x 10 = 50

2. Mencari angka terbesar  dan terkecil.

Untuk mencari langka  paling kecil dan angka  paling besar  dari deretan  angka yang  tersedia, Anda  dapat menggunakan fungsi sort().

Sebagai  contoh,  ketikan skrip sortl.php di bawah ini untuk mencari angka  terkecil dan angka  terbesar.


//  defirisikan  kumpulan  angka
$series  =  array(76, 7348, 56,  2.6,  189,  67 .59,  17594, 2648,  1929.79,  54,  329,  820,  -1.10,  -1.101);
//  urulkan  array  angka
sort  ($series) ;
//  Ekstrak  nilai  maximum/mini.mum  value  dari  array  yang terurut
//  Hasil:  "Minimum is  -1.101"'
$min  =  $series[0];
echo "Angka Terkecil:  $min
";
//  Hasil: "Maximum is  17594"
$max  =  $series[sizeof  ($series)  -1] ;
echo "Angka Terbesar:  $max";
?>

Hasilnya :

Angka Terkecil : -1.101

Angka Terbesar : 17594

3. Mengolah Angka dengan beberapa bilangan desimal di belakang koma

Pada beberapa kasus anda mungkin menemukan kasus untuk memformat suatu angka yang memilki bilangan di belakang koma.

Dalam contoh di bawah ini, akan dikelola suatu angka yang diberikan dengan menggunakan tanda koma untukpenanda bilangan, dan hanya menggunakan 2 angka di belakang koma.

ketikkan skrip dibawah ini dengan nama number-format.php

<?php
//  mendefinisikan angka  yang  akan  diolah
$amount = 3957459.7398 ;
//  format  angka  dengan  tanda koma  dan  2  angka  desimaL dibelakang
//  Hasil: "3,957,459.74'
$formattedAmount = number_format($amount,  2);
echo  SformattedAmount;
?>

Hasilnya :

3,957,459.74

4. Konversi  angka  ke berbagai  basis  bilangan.

Pada  mata kuliah  sistem  digital, mungkin Anda pernah menemukan kondisi untuk merubah suatu angka  ke basis  bilangan lain, misal ke oktal atau hexadesimal.  Skrip converting_between_base.php  dibawah ini  dapat digunakan untuk merubah  suatu  bilangan  ke basis  bilangan  yang  lain.

//  mendefiflieikan  angka  yang  akan  digunakan
$num =  l00;
echo "Desimal: $num
",
//konverei  angka  ke  binari 1100100
$bin  =  decbin($num);
echo "Binary:  $bin  ";
//  konverei  angka  ke  oktal
//  Hasil: "Octal: 144";
$oct  =  decoct($num);
echo "Octal: $oct
";
//  konversi  angka  ke  hexadecimal
//  Hasil: "Hexadecimal: 64"
$hex  =  dechex($num);
echo "Hexadecimal: $hex
";
//  konversi  angka  ke  base  6
//  Hasil: "Base6: 244"
$base6 =  base_convert($num,  10,  6);
echo "Base6: $base6";
?>

Hasilnya :

Desimal : 100

Binary : 1100100

Octal: 144

Hexadecimal: 64

Base6 : 244

Disini saya akan berbagi untuk ebook yang membahas berbagai :

1. Operasi String

2. Opersi Angka/Numerik

SEMOGA BERMANFAAT

Download PHP Manual

2 January 2011 2 comments

Dalam membagun sistem yang berbasis web PHP adalah salah satu bahasa pemrograman yang sangat cocok dan populer saat ini.
PHP banyak memberikan kemudahan dalam hal fungsi-fungsi yang disediaakan.
Berdasarkan pengalaman pribadi, sebelum saya menekuni PHP di tahun 2008, saya belajar Delphi.
Dan saya merasakan perbedaan yang jauh antara Delphi dan PHP
Misalkan saya mau membuat program membalik kata “RAMOREEZ” menjadi “ZEEROMAR”,
di delphi kita membutuhkan beberapa script untuk itu, tapi di PHP kita bisa meggunakan fungsi strrev(), untuk mengenahuhi posisisi suatu karakter misalnya kita tinggal mengguakan fungsi strpos(), untuk mengurutkan string atau angka ada fungsi sort(), dll.

Selain itu PHP juga sudah mendukung OOP(Object Oriented Programming) dan yang paling penting di dalam PHP kita tidak perlu buang2 waktu coding kita hanya untuk mendeklarasikkan variable. Itulah sebagian kemudahan yang saya temukan di PHP setelah migrasi dari Delphi.
Masalah tampilan atau UI kita tidak perlu khwatir karna sekarang bnyak sekali framework2 yang bisa kita gunkan untuk mempercantik halaman web kita bahkan hingga menyerupai tampillan Desktop programming.
Selama saya belajar PHP, saya merasa sangat terbantu sekali oleh Manual PHP versi bahasa inggris. Mungkin ada pembaca yang mempunyai PHP Manual versi bahasa Indonesia bisa di Share disini.

Codingwear telah menyediakan php manual yang bahasa indonesia tapi sayangnya tidak mencakup isi semuanya dari php manual versi english (cuma sebagian).

Nah, saya rasa tidak ada alasan lagi anda tidak migrasi ke PHP. Now or Never!

REFERENSI BUKU, TESIS dan JURNAL

7 November 2010 2 comments

Alhamdulilah Tuhan telah mengantarkan ku “kesasar” di beberapa website di bawah ini.

Awalny sih mau nyari tugas Web Engineering, lha kog malah “nyasar”!!

tapi berkat “nyasar” tadi aku bisa mendapatkan bahan-bahan yang sangat aku butuhkan.

Thanks God.

MIT Press

http://www.mitpressjournals.org/

ACM Digital Library

http://portal.acm.org


Springer Link(Berbayar)

NLP-Automatic Text Summarization

Makala/ jurnal
Ada yang free dan ada juga yang berbayar.
semuanya harus registrasi kecuali yang terakhir.
%d bloggers like this: