Vous êtes sur la page 1sur 7

Aplikasi Kalkulator Berbasis Web Dengan PHP

Riyan Sindi Saputra


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

Vous aimerez peut-être aussi