ssaputrariyan@gmail.com Abstrak Mesin hitung atau Kalkulator adalah alat untuk menghitung dari perhitungan sederhana seperti penjumlahan, pengurangan, perkalian dan pembagian sampai kepada kalkulator sains yang dapat menghitung rumus matematika tertentu. Pada perkembangannya sekarang ini, kalkulator sering dimasukkan sebagai fungsi tambahan daripada komputer, handphone, bahkan sampai jam tangan pun tersedia kalkulator. Namun seiring dengan perkembangan zaman, saat ini kalkulator juga tersedia dalam bentuk online atau berbasis web, yang dibuat dengan bahasa pemrograman PP. Kata Kunci: Pemrograman PHP Pendahuluan Kemajuan teknologi amatlah sangat cepat, begitu juga perkembangan dalam aplikasi berbasis web, yang mana pengertian dari aplikasi berbasis web adalah sebuah aplikasi yang dapat diakses melalui internet atau intranet, dan pada sekarang ini ternyata lebih banyak dan lebih luas dalam pemakaiannya. !engan begitu cepatnya kemajuan aplikasi berbasis web saya khawatir kita akan ketinggalan dengan kemajuan tersebut, hal inilah yang menjadi dasar mengapa saya membuat artikel ini. "api sebelum kita mempelajari aplikasi berbasis web yang lebih canggih dan lebih rumit, alangkah baiknya kita belajar dari yang dasar terlebih dahulu. Karena apabila kita belajar tidak dari dasar nya maka bias dipastikan kita akan sulit dalam memahami aplikasi berbasis web dalam tingkatan lebih lanjut. #isensi !okumen$ %opyright & '(()*'(+, ilmuti.org -eluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial .nonprofit/, dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. "idak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org Pembahasan PP mempunyai beberapa fungsi matematika yang dapat digunakan untuk menghitung. Melalui artikel ini saya akan memberitahukan kepada anda bagaimana cara membuat kalkulator online. Pada kesempatan kali ini anda akan membuat 0 file, yaitu ' file berekstensi .php dan + file berekstensi .htm. okeh, langsung saja anda mulai dengan langkah pertama. Pertama, buat file dengan nama 1inde2.html3 lalu ketikkan perintah berikut $ 4html5 4head5 4title5Kalkulator on the line46title5 4body5 4di7 align89center95 4b54font face89"imes new rowman9 size89:pt95Kalkulator ;nline -ederhana46b54br5 4<;=M >%"?;N89hitung.php9 M@";!89P;-"9 N>M@89form+95 4table width89'(p29 height89+(p29 border89+p2 solid95 4tr5 4td colspan89'9 bgcolor89((<<95 4di7 align89center954font face89century gothic9 size89,pt9 color89black95;perator Matematika 46di75 46td5 46tr5 4tr5 4td bgcolor89(<<<<95 4input type89te2t9 name89angka9 id89angka95 46td5 4td rowspan89'9 bgcolor89(<<<95 4di7 align89center95 4select name89operator9 id89operator95 4option5A46option5 4option5*46option5 4option5B46option5 4option5646option5 46select5 46di75 46td5 46tr5 4tr5 4td bgcolor89(<<<<95 4input name89angka'9 type89te2t9 id89angka'95 46td5 #isensi !okumen$ %opyright & '(()*'(+, ilmuti.org -eluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial .nonprofit/, dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. "idak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org 46tr5 4tr5 4td bgcolor89(<<<<95 4di7 align89center95 4input type89submit9 name89-ubmit9 7alue89itung95 46di75 46td5 4td bgcolor89(<<<95 4input type89reset9 name89=eset9 7alue89apus95 46td5 46tr5 46table5 46<;=M5 4<;=M >%"?;N89hitung'.php9 M@";!89P;-"9 N>M@89form'95 4table width89'(p29 height89+(p29 border89+p2 solid black95 4tr5 4td colspan89'9 bgcolor89(<<<<95 4di7 align89center954font face89%entury gothic9 size89,pt9 color89black95Konstanta Matematika46di75 46td5 46tr5 4tr5 4td bgcolor89(<<<95 4input type89te2t9 name89angka9 id89angka95 46td5 4td bgcolor89(<<<<95 4select name89operator9 id89operator95 4option5abs46option5 4option5floor46option5 4option5round46option5 4option5decbin46option5 4option5bindec46option5 4option5decoct46option5 4option5octdec46option5 4option5deche246option5 4option5he2dec46option5 4option5sin46option5 4option5cos46option5 4option5tan46option5 4option5log46option5 4option5sCrt46option5 46select5 46td5 46tr5 4tr5 4td bgcolor89(<<<95 4di7 align89center954input type89submit9 name89-ubmit9 7alue89itung9546di75 46td5 #isensi !okumen$ %opyright & '(()*'(+, ilmuti.org -eluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial .nonprofit/, dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. "idak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org 4td bgcolor89(<<<<95 4input type89reset9 name89=eset9 7alue89apus95 46td5 46tr5 46table5 46<;=M5 4p5DnbspE46p5 46di75 46body5 46html5 #alu untuk file yang kedua buat dengan nama 1hitung.php3 dan ketikkan script berikut $ 4Fphp Gangka 8 GHP;-"IJangkaJKE Gangka' 8 GHP;-"IJangka'JKE Goperator 8 GHP;-"IJoperatorJKE if.Goperator 88 JAJ/ L Ghasil 8 GangkaAGangka'E M if.Goperator 88 J*J/ L Ghasil 8 Gangka*Gangka'E M if.Goperator 88 JBJ/ L Ghasil 8 GangkaBGangka'E M if.Goperator 88 J6J/ L Ghasil 8 Gangka6Gangka'E M print 98 Ghasil9E F5 #isensi !okumen$ %opyright & '(()*'(+, ilmuti.org -eluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial .nonprofit/, dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. "idak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org !an file yang terakhir, buat dengan nama 1hitung'.php3 lalu ketik script berikut $ 4Fphp Gangka 8 GHP;-"IJangkaJKE Goperator 8 GHP;-"IJoperatorJKE if.Goperator88JabsJ/ L Ghasil8abs.Gangka/E M if.Goperator88JfloorJ/ L Ghasil8floor.Gangka/E M if.Goperator88JroundJ/ L Ghasil8round.Gangka/E M if.Goperator88JdecbinJ/ L Ghasil8decbin.Gangka/E M if.Goperator88JbindecJ/ L Ghasil8bindec.Gangka/E M if.Goperator88JdecoctJ/ L Ghasil8decoct.Gangka/E M if.Goperator88JoctdecJ/ L Ghasil8octdec.Gangka/E M if.Goperator88Jdeche2J/ L Ghasil8deche2.Gangka/E M if.Goperator88Jhe2decJ/ L Ghasil8he2dec.Gangka/E M if.Goperator88JsinJ/ L Ghasil8sin.Gangka/E M if.Goperator88JcosJ/ L Ghasil8cos.Gangka/E #isensi !okumen$ %opyright & '(()*'(+, ilmuti.org -eluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial .nonprofit/, dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. "idak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org M if.Goperator88JtanJ/ L Ghasil8tan.Gangka/E M if.Goperator88JlogJ/ L Ghasil8log.Gangka/E M if.Goperator88JsCrtJ/ L Ghasil8sCrt.Gangka/E M print 98 Ghasil9E F5 -elesai sudah kode script yang saya berikan, untuk tahu hasilnya coba sendiri yahF ehe.. Penutup !engan demikian dapat disimpulkan bahwa aplikasi berbasis web dapat diakses dimana saja asalkan ada koneksi internet yang mendukung, tanpa perlu melakukan penginstallan di komputer masing*masing seperti pada aplikasi desktop, cukup dengan membuka browser dan menuju tempat ser7er aplikasi tersebut dipasang. Negitu mudah bukan dalam belajar web programmingF !engan demikian selesai sudah artikel yang saya ingin sampaikan, walaupun tidak banyak tapi besar banyak harapan saya tentang manfaatnya, terimakasih. Referensi ?7an Oudianto http$66www.ilmuwebsite.com >di adisaputra http$66www.ilmuwebsite.com http$66id.wikipedia.org6wiki6MesinHhitung http$66www.webarC.com6id6aplikasi*berbasis*web.html http$66umar*fst+(.web.unair.ac.id6 #isensi !okumen$ %opyright & '(()*'(+, ilmuti.org -eluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial .nonprofit/, dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. "idak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org Biografi >ssalamuPalaikum Nama saya =iyan -indi -aputra, saya tinggal di Nalaraja dan saya sedang melaksanakan pendidikan -+ di -"M?K =aharja, yang berlokasi di "angerang. -aya mengambil jurusan "? ."eknik ?nformatika/ dengan konsentrasi di bidang -oftware @ngineering, dan saya lebih tertarik dalam menekuni hal pemrograman web dengan harapan saya bias menjadi seorang Qeb Master di kemudian hari nanti. #isensi !okumen$ %opyright & '(()*'(+, ilmuti.org -eluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial .nonprofit/, dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. "idak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org