QuickCalculators menaikkan basis bilangan bulat menjadi eksponen bilangan bulat besar menggunakan aritmetika bilangan bulat eksak, melaporkan jumlah digit dan nilai penuh ketika ukuran memungkinkan. Masukkan basis dan eksponen untuk melihat pangkat yang tidak dapat dimiliki kalkulator floating-point biasa.
Tingkatkan bilangan bulat menjadi pangkat besar
Eksponensiasi besar mengalikan basis dengan dirinya sendiri sesuai eksponen, tetapi algoritma yang efisien menghindari menulis setiap faktor satu per satu. Kalkulator Eksponen Besar menggunakan bilangan bulat eksak sehingga 7^1000 adalah string digit pasti, bukan tebakan ilmiah yang membulatkan. Basis nol, satu, dan negatif mengikuti aturan pangkat bilangan bulat biasa dalam rentang yang didukung.
Pemeriksaan ringkas: 2^10 = 1024 dan 2^20 = 1,048,576. Skala jauh melewati pangkat kelas tersebut tetap mengembalikan bilangan bulat tepat di halaman ini ketika eksponen tetap berada di dalam batas mesin. Notasi ilmiah dapat merangkum besaran tanpa mengganti nilai tepat saat digit ditampilkan.
Baca jumlah digit sebelum digit
Jumlah digit menjawab berapa banyak digit desimal yang terkandung pangkat sebelum perluasan penuh diperlukan. Hitungan untuk bilangan bulat positif n adalah floor(log_10(n)) + 1. QuickCalculators melaporkan panjang tersebut lebih awal sehingga pembaca tahu apakah output akan pendek, panjang, atau sengaja dipotong dalam tampilan.
Untuk 7^1000, jumlah digitnya adalah 847. Mengetahui digit 847 menjelaskan mengapa kalkulator saku tidak dapat mencetak bilangan bulat penuh meskipun nilai matematis sudah ada. Tampilan chunked mengelompokkan digit-digit tersebut untuk dibaca saat perluasan penuh diminta.
Hindari kesalahan umum ini
Kalkulator floating-point biasa mengembalikan Tak Hingga untuk nilai seperti 170 faktorial atau 2^1024 karena mereka kehabisan representasi, bukan karena mereka menemukan bilangan tak hingga khusus. Tak hingga dalam konteks ini berarti overflow. Kalkulator Eksponen Besar menggunakan bilangan bulat besar secara tepat sehingga overflow tidak disalahartikan sebagai jawaban matematis.
Jika layar genggam menampilkan Infinity untuk 2^1024, perangkat mencapai batas float-nya. Nilai sebenarnya adalah bilangan bulat hingga dengan ratusan digit. Perlakukan Infinity dari alat float sebagai "terlalu besar untuk format ini," bukan sebagai daya itu sendiri.
Memahami eksponensiasi dengan mengkuadrat
Eksponensiasi dengan mengkuadrat menghitung kekuatan dengan sekitar log_2(n) perkalian daripada n perkalian dengan mengkuadrat dan menggabungkan bit eksponen secara berulang. Kompleksitas itu membuat eksponen besar tetap praktis. QuickCalculators bergantung pada strategi tersebut di bawah mesin ekrek-bilangan bulat. Untuk menghitung 3^13, catat 13 dalam biner adalah 1101, jadi produk menggunakan 3^8 × 3^4 × 3^1 setelah kuadrat berturut-turut.
Jauh lebih sedikit perkalian yang terjadi dibandingkan tiga belas faktor terpisah dari 3. Ide yang sama juga berlaku untuk eksponen skala seribu kali.
Pertanyaan yang sering diajukan
Bagaimana cara menghitung eksponen besar?
Untuk menghitung eksponen besar secara tepat, gunakan aritmetika bilangan bulat besar dengan eksponensiasi dengan mengkuadratkan kuadrat, bukan pangkat floating-point biasa. Kalkulator mengembalikan bilangan bulat penuh saat masih dalam batas dan melaporkan jumlah digit. Alat mental atau pocket float adalah instrumen yang salah untuk pangkat eksak yang sangat besar.
Berapa digit 7 dengan pangkat 1000?
Tujuh dengan pangkat 1000 memiliki digit 847. Jumlah digit mengikuti lantai (log_10(7^1000)) + 1. Memasukkan pangkat yang sama pada halaman ini melaporkan panjang tersebut selain ekspansi.
Kenapa kalkulator saya bilang tak terhingga?
Kalkulator mengatakan tak hingga untuk pangkat besar ketika rentang floating-point terlampaui. Bendera tak hingga itu adalah overflow, bukan tak hingga matematis. Alat bilangan bulat tepat menghindari pembacaan palsu untuk input yang didukung.
Apa arti 0 dengan pangkat 0?
Nol hingga pangkat nol dibiarkan tidak terdefinisi di halaman ini daripada dipaksa 1 atau 0. Banyak konteks mengadopsi konvensi 1 untuk deret daya, tetapi kalkulator memperlakukan input sebagai kesalahan kasus tepi sehingga pilihan tidak tersembunyi.
Bagaimana cara kerja eksponensiasi dengan kuadrat?
Eksponensiasi dengan mengkuadratkan bekerja dengan mengkuadratkan pangkat antara dan mengalikan kuadrat tersebut sesuai digit biner eksponen. Perkalian sekitar log_2(n) menggantikan n faktor naif. Itulah sebabnya eksponen besar tetap dapat dihitung.
Apa eksponen terbesar yang ditangani kalkulator ini?
Eksponen terbesar yang ditangani kalkulator ini diatur oleh batas mesin untuk bilangan bulat tepat di situs. Input di luar batas tersebut mengembalikan kesalahan rentang yang jelas, bukan overflow Infinity. Periksa catatan batas di halaman untuk batas saat ini.
Ringkasan
Kalkulator mengevaluasi pangkat bilangan bulat dengan bilangan bulat tepat dan melaporkan jumlah digit seperti digit 847 untuk 7^1000. Eksponensiasi dengan kuadrat menjaga pekerjaan mendekati perkalian log_2(n). Float biasa tak hingga pada nilai seperti 2^1024 menandakan overflow, bukan hasil tak hingga yang sebenarnya. Nol terhadap pangkat nol ditolak di sini sebagai tidak terdefinisi daripada dinormalisasi secara diam-diam.