Tidak ada yang Anda ketik meninggalkan perangkat
Kalkulator ini berjalan di dalam peramban Anda. Ia tidak mengirim ekspresinya ke server lalu menunggu jawaban — hitungannya terjadi di mesin Anda sendiri. Ia tetap bekerja tanpa koneksi, dan tidak ada catatan tentang apa yang Anda hitung di mana pun.
Pengurai ekspresinya ditulis dari nol alih-alih memakai eval, karena menjalankan teks yang diketik pengguna sudah merupakan celah keamanan tersendiri. Ia memecah menjadi token, mengubahnya ke notasi pascatetap, dan menghitungnya di atas tumpukan, menolak apa pun yang tidak dikenalinya.
Tombol angka, operator, Enter untuk sama dengan, Backspace, dan Esc untuk menghapus semuanya bekerja dari papan ketik, baik pada papan angka maupun baris atas.
Tombol persen berperilaku berbeda tiap operasi
100 + 10% memberi 110, tetapi 200 × 10% memberi 20. Pada penjumlahan dan pengurangan, persentasenya dikenakan atas angka sebelumnya; pada perkalian dan pembagian ia menjadi nilainya sendiri. Itu sesuai kalkulator biasa tetapi membingungkan — untuk apa pun yang menyangkut harga diskon, pakailah kalkulator diskon.
Galat bilangan pecahan ada di setiap komputer: 0,1 + 0,2 tidak mendarat persis di 0,3. Derau tampilannya dibersihkan di sini, jadi Anda tidak akan pernah melihat 0,30000000000000004.
Angka yang sangat besar atau sangat kecil tidak bisa menampilkan seluruh digitnya. Melewati sekitar lima belas angka penting, ketelitiannya merosot, jadi pakailah alat khusus untuk pekerjaan bilangan besar yang harus tepat.