Kalkulator Ilmiah Gratis
Kalkulator ilmiah lengkap dengan fungsi trigonometri, logaritma, memori, dan lainnya.
Cara kerjanya
Gunakan kalkulator ilmiah ini untuk operasi matematika lanjutan. Beralih antara Derajat dan Radian untuk fungsi trigonometri. Manfaatkan fungsi memori (M+, M−, MR, MC) untuk menyimpan hasil sementara.
Fitur
- Fungsi trigonometri · sin, cos, tan, asin, acos, atan dalam derajat atau radian
- Matematika lanjutan · logaritma (log, ln), faktorial, akar kuadrat, pangkat, konstanta (π, e)
- Fungsi memori · M+, M−, MR, MC untuk menyimpan dan memanggil nilai
Pertanyaan umum
Apa perbedaan antara Derajat dan Radian?
Derajat dan radian adalah dua cara mengukur sudut. Kebanyakan orang menggunakan derajat (360° = putaran penuh). Radian digunakan dalam matematika lanjutan (2π = putaran penuh). Pilih mode yang sesuai dengan kebutuhan Anda.
Bagaimana cara menggunakan fungsi memori?
M+ menambahkan hasil saat ini ke memori, M− menguranginya, MR memanggil nilai yang disimpan, dan MC menghapus memori. Gunakan untuk menyimpan kalkulasi sementara.
Apakah data saya disimpan?
Tidak. Semua kalkulasi berjalan sepenuhnya di browser Anda. Tidak ada yang disimpan atau dikirim ke server.
Sejarah singkat kalkulator ilmiah saku
Sebelum tahun 1972, setiap insinyur, ilmuwan, navigator, surveyor, dan apoteker membawa mistar hitung. William Oughtred (seorang pendeta Anglikan Inggris dan matematikawan amatir) menemukan mistar hitung linier sekitar 1622, berdasarkan publikasi logaritma John Napier pada tahun 1614. Alat ini bekerja dengan menyelaraskan secara fisik batang kayu, gading, atau plastik berskala logaritmik sehingga penjumlahan jarak sesuai dengan perkalian nilai yang mendasarinya. Pada pertengahan abad ke-20, mistar hitung menjadi simbol universal kompetensi teknik: astronot Apollo membawa mistar Pickett N600-ES ke Bulan sebagai perangkat komputasi cadangan, dan Buzz Aldrin dilaporkan menggunakannya dalam perjalanan ke permukaan bulan pada tahun 1969. Mistar hitung khas seorang insinyur menawarkan 3 hingga 4 digit signifikan, cukup akurat untuk sebagian besar pekerjaan teknik dengan toleransi input yang sudah ±5%, tetapi tidak untuk komputasi iteratif yang semakin banyak dibutuhkan oleh ilmu pengetahuan pascaperang.
Hewlett-Packard memperkenalkan HP-35 pada 1 Februari 1972 seharga US$395 (sekitar US$2.800 dalam dolar 2026). Ini adalah kalkulator ilmiah genggam pertama di dunia: ukuran saku baju, bertenaga baterai, dengan layar LED 10 digit. Bill Hewlett secara pribadi menetapkan bahwa alat ini harus muat di saku bajunya; tim rekayasa mengukur sakunya dan menggunakan dimensi tersebut sebagai batasan ketat. «35» mengacu pada jumlah tombol. Alat ini melakukan empat operasi aritmatika, sin/cos/tan beserta inversnya, logaritma natural dan umum, eksponen, pangkat, akar kuadrat, dan π. Riset pasar HP memproyeksikan penjualan 10.000 unit per tahun. Mereka menjual 100.000 di tahun pertama dan lebih dari 300.000 saat model ini dihentikan pada tahun 1975.
Mistar hitung mati dengan cepat. Dalam sekitar 24 bulan setelah peluncuran HP-35, penjualan anjlok. K&E, produsen mistar hitung terbesar AS, menghentikan produksinya pada tahun 1976 setelah mendominasi industri selama 109 tahun. Texas Instruments merespons dengan TI-30 pada tahun 1976 seharga US$24,95 (sepersepuluh dari harga peluncuran HP-35) dan menjual sekitar 15 juta unit, menjadikannya perangkat yang membawa komputasi ilmiah ke setiap SMA Amerika. Saat ini seri TI-84 mendominasi ruang kelas AS; seri Casio fx-991 (lebih dari 100 juta unit terjual) adalah standar internasional, perangkat yang diizinkan dalam ujian di Inggris, India, sebagian besar Eropa, Australia, dan sebagian besar Asia.
Aljabar vs RPN, sedikit penyimpangan
Ada dua cara utama untuk memasukkan perhitungan. Input Aljabar sesuai dengan cara penulisan ekspresi: 2 + 3 × 4 diketik dari kiri ke kanan menghasilkan 14 (dengan prioritas PEMDAS yang tepat). Reverse Polish Notation (RPN) membalik hubungan: operan dimasukkan terlebih dahulu dan ditempatkan di tumpukan, operator datang terakhir dan mengonsumsi item teratas. Perhitungan yang sama dalam RPN adalah 2 [ENTER] 3 [ENTER] 4 × +.
RPN dikembangkan oleh logikawan Polandia Jan Łukasiewicz pada tahun 1924 («notasi Polandia»); varian postfix menjadi standar dalam desain kompilator sebagai cara untuk mengevaluasi ekspresi tanpa tanda kurung atau aturan prioritas. HP mengadopsinya untuk HP-35 dan HP-12C yang berumur panjang (diperkenalkan tahun 1981, masih dijual hingga hari ini sebagai salah satu produk elektronik konsumen berumur terpanjang dalam sejarah). RPN sepenuhnya menghindari tanda kurung dan menampilkan hasil antara pada tumpukan di setiap langkah, tetapi memerlukan kurva belajar. Notasi aljabar sesuai dengan yang dipelajari siswa di sekolah dan dapat diskalakan dengan bersih ke kalkulator «natural display» modern. Kalkulator ini menggunakan notasi aljabar dengan tombol tanda kurung eksplisit, pilihan yang tepat untuk alat pekerjaan rumah berbasis browser.
Urutan operasi dan masalah viral yang terkenal
Urutan konvensional yang diajarkan di sebagian besar dunia berbahasa Inggris adalah PEMDAS (Parentheses, Exponents, Multiplication and Division, Addition and Subtraction); Inggris dan negara-negara Commonwealth biasanya menggunakan BODMAS (Brackets, Orders, Division and Multiplication…); beberapa wilayah mengajarkan BIDMAS atau GEMDAS. Ketiganya mengkodekan hierarki yang sama: tanda kurung pertama, kemudian eksponen (kanan-ke-kiri, sehingga 2^3^2 = 2^9 = 512), kemudian perkalian dan pembagian pada tingkat prioritas yang sama dievaluasi dari kiri ke kanan, kemudian penjumlahan dan pengurangan pada tingkat prioritas yang sama dievaluasi dari kiri ke kanan.
Pasangan «Perkalian dan Pembagian» berada di satu tingkat prioritas, itu bukan perkalian-kemudian-pembagian. 8 ÷ 4 × 2 dievaluasi sebagai (8 ÷ 4) × 2 = 4, bukan 8 ÷ (4 × 2) = 1. PEMDAS adalah alat bantu memori, bukan algoritma.
Pada tahun 2019, sebuah posting Twitter yang bertanya «berapakah 8÷2(2+2)?» menjadi viral, dengan pengguna terbagi kurang lebih 50-50 antara jawaban 16 dan 1. Ketidaksepakatan ini bukan tentang apakah PEMDAS benar; ini tentang apakah perkalian implisit (juxtaposisi seperti «2(2+2)») mengikat lebih kuat daripada ÷ eksplisit pada tingkat prioritas yang sama. PEMDAS ketat memberikan 16; konvensi perkalian-implisit-pertama yang digunakan dalam banyak jurnal fisika dan teknik memberikan 1. American Mathematical Society dan sebagian besar panduan gaya akademis merekomendasikan untuk tidak pernah menulis ekspresi semacam itu, selalu gunakan tanda kurung untuk membuat prioritas menjadi eksplisit. Kalkulator ini menyediakan tombol ( dan ) tepat untuk itu agar Anda bisa tidak ambigu.
Fungsi trigonometri, jebakan radian/derajat
Sumber paling umum dari keluhan «kalkulator ini salah» adalah ketidakcocokan mode, memasukkan sudut dalam derajat sementara kalkulator dalam radian, atau sebaliknya. sin(90) dalam mode derajat adalah 1,000; dalam mode radian adalah 0,894. Toggle mode di bagian atas kalkulator ini ada persis untuk mencegah hal itu, dan mode aktif ditampilkan di layar.
Nilai eksak yang berguna untuk diingat:
| Sudut (derajat) | Radian | sin | cos | tan |
|---|---|---|---|---|
| 0° | 0 | 0 | 1 | 0 |
| 30° | π/6 | 1/2 | √3/2 | 1/√3 |
| 45° | π/4 | √2/2 | √2/2 | 1 |
| 60° | π/3 | √3/2 | 1/2 | √3 |
| 90° | π/2 | 1 | 0 | tak terdefinisi |
Lingkaran penuh adalah 360° = 2π radian; mengonversinya adalah radians = degrees × π / 180. Satu radian adalah sudut yang dibentuk di pusat lingkaran oleh busur yang panjangnya sama dengan jari-jari lingkaran, definisi yang sangat alami untuk kalkulus sehingga matematikawan lebih menyukainya, meskipun penggunaan sehari-hari lebih memilih derajat.
Logaritma, eksponen, dan konstanta
Dua fungsi log yang konvensional: log (basis 10, log «umum») dan ln (basis e, log «natural»). Keduanya adalah invers eksponen: log(1000) = 3 karena 10³ = 1000; ln(e²) = 2. Basis lain dihitung melalui identitas change-of-base: log_b(x) = ln(x) / ln(b).
Dua konstanta yang tersedia secara universal: π ≈ 3,14159 (rasio keliling lingkaran terhadap diameternya) dan e ≈ 2,71828 (basis logaritma natural, sama dengan limit dari (1 + 1/n)ⁿ saat n → ∞). Keduanya irasional dan transendental.
Kejujuran floating-point IEEE 754
Semua kalkulator ilmiah modern (termasuk ini) menggunakan aritmatika floating-point presisi ganda IEEE 754. Double menyimpan sekitar 15-17 digit desimal signifikan, yang lebih dari cukup untuk penggunaan sehari-hari tetapi menghasilkan beberapa kejutan:
- 0,1 + 0,2 = 0,30000000000000004: contoh yang paling terkenal. Desimal 0,1 tidak memiliki representasi biner yang tepat (ini adalah pecahan biner berulang, seperti 1/3 dalam desimal), sehingga penjumlahan menghasilkan artefak pembulatan kecil. Sebagian besar kalkulator membulatkan tampilan untuk menyembunyikannya, tetapi nilai yang mendasarinya benar-benar meleset di digit ke-17.
- Faktorial cepat mencapai batas.
170!sekitar 7,26×10³⁰⁶, mendekati double terbatas terbesar.171!meluap ke tak hingga. Faktorial besar membutuhkan pustaka presisi-arbitrer. - Trigonometri di sudut ekstrem kehilangan presisi.
sin(10²⁰ × π)seharusnya 0 tetapi tidak, karena pada saat itu sebagian besar bit sudut hilang akibat kesalahan representasi floating-point.
Untuk 99% pekerjaan rumah, teknik, dan keuangan, double IEEE 754 sangat baik. Untuk komputasi tingkat penelitian dalam fisika, kriptografi, atau aljabar komputer, pustaka presisi-arbitrer khusus (Python's decimal, GMP, mpmath, atau sistem simbolik seperti SymPy dan Mathematica) adalah alat yang tepat.
Kapan Anda membutuhkan kalkulator ilmiah
- Pekerjaan rumah teknik dan fisika: pengguna target asli, masih menjadi kasus penggunaan yang dominan.
- Statistik cepat: mengonversi angka mentah ke rata-rata, pekerjaan deviasi standar dasar, pencarian persentil (alat ini mencakup aritmatika dasar; untuk statistik lengkap, alat statistik khusus lebih tepat).
- Kalkulasi perkiraan keuangan: bunga majemuk dengan tombol
x^y, persentase ROI, estimasi hipotek. - Kimia: konstanta kesetimbangan (logaritma), pH (logaritma negatif dari konsentrasi ion hidrogen), aritmatika Avogadro.
- Memasak dan penskalaan resep: pecahan, persentase, konversi satuan.
- DIY dengan trigonometri intensif: menghitung potongan diagonal, sudut untuk rak, kemiringan atap.
- Estimasi konversi mata uang / satuan: perkalian dan pembagian dengan kurs yang diketahui.
- Memverifikasi output spreadsheet: pemeriksaan cepat pada formula kompleks dengan mengulang satu sel secara manual.
Pertanyaan Lebih Lanjut
Mengapa sin(180°) tidak tepat 0 di sebagian besar kalkulator?
Karena π sendiri tidak dapat disimpan secara tepat dalam floating-point biner, nilainya adalah aproksimasi terbatas, sehingga sin(π) menghasilkan residu kecil yang bukan nol (biasanya sekitar 10⁻¹⁶). Sebagian besar kalkulator membulatkan tampilan sehingga Anda melihat «0», tetapi nilai yang mendasarinya adalah lingkungan floating-point dari nol. Untuk matematika yang tepat secara simbolis, sistem aljabar komputer seperti SymPy, Mathematica, atau Maple adalah alat yang tepat.
Apa perbedaan antara log dan ln?
log adalah basis 10 («logaritma umum»), digunakan dalam pH kimia, desibel, skala Richter, dan konteks apa pun di mana Anda bekerja dengan pangkat 10. ln adalah basis e ≈ 2,71828 («logaritma natural»), digunakan dalam kalkulus, pertumbuhan/peluruhan eksponensial, keuangan (bunga majemuk berkelanjutan), dan sebagian besar formula ilmu fisika. Keduanya berkaitan: log(x) = ln(x) / ln(10) ≈ ln(x) × 0.4343.
Mengapa faktorial saya berhenti bekerja setelah 170!?
Karena floating-point presisi ganda IEEE 754 tidak dapat merepresentasikan bilangan yang lebih besar dari sekitar 1,8 × 10³⁰⁸. 170! ≈ 7.26 × 10³⁰⁶ tepat di bawah batas itu; 171! ≈ 1.24 × 10³⁰⁹ meluap ke tak hingga. Untuk faktorial yang lebih besar gunakan integer presisi-arbitrer Python (math.factorial(500) berfungsi dengan baik) atau sistem aljabar simbolik.
Apakah input keyboard kalkulator ditangani?
Sebagian besar kalkulator web modern mendukung pengetikan angka dan operator dasar + − × ÷ langsung dari keyboard Anda, ditambah Enter untuk sama dengan dan Backspace untuk menghapus. Untuk fungsi ilmiah (sin, log, sqrt, dll.) Anda perlu mengklik tombol di layar.
Apakah ada yang dikirim ke server?
Tidak. Setiap operasi berjalan di browser Anda menggunakan objek Math bawaan JavaScript, mesin aritmatika yang sama yang mendukung Node.js, setiap aplikasi web, dan setiap game berbasis browser. Tidak ada tentang perhitungan Anda yang meninggalkan halaman; alat ini bekerja offline setelah dimuat.
Alat terkait
Kalkulator biner
Lakukan operasi bitwise pada angka biner.
Kalkulator persentase
Hitung persentase, kenaikan, dan diskon.
Konverter satuan
Konversi panjang, berat, suhu, dan lainnya.
Kalkulator Matriks
Tambah, kalikan, balikkan, dan transposisikan matriks dengan hasil langkah demi langkah.
Pemformat Angka
Format angka dengan pemisah lokal, mata uang, notasi ilmiah, atau dalam kata-kata.