Büyük Üs Hesaplama Aracı nedir?
Bu araç, negatif olmayan tam sayılar için x üzeri n (\(\text{x}^{\text{n}}\) şeklinde yazılır) değerini hesaplar; sonucun binlerce basamaktan oluştuğu durumlar da buna dahildir. Örneğin \(2^{1000}\) sayısı 302 basamaklıdır; bu yüzden sonuç varsayılan olarak toplam basamak sayısıyla birlikte bilimsel gösterimde verilir. İsterseniz, sınırsız hassasiyetli (arbitrary-precision) tam aritmetik kullanarak sayının her basamağını içeren tam değerini de görüntüleyebilirsiniz.
Nasıl kullanılır?
Tabanı x (0 ile 9.999.999 arası) ve üssü n (0 ile 99.999 arası) girin. Her ikisi de sıfıra eşit veya sıfırdan büyük tam sayı olmalıdır. Sayının tamamının yazılmasını istiyorsanız "tam sayıyı göster" kutusunu işaretleyin; hızlı ve kısa bir bilimsel gösterim sonucu için işaretsiz bırakın. Negatif tabanlar veya ondalıklı üsler için standart bir üs hesaplama aracı kullanmanız gerekir.
Formül açıklaması
Tam değer \(r = \text{x}^{\text{n}}\)'dir. Bunu bilimsel gösterimde ifade etmek için logaritmadan yararlanırız: \(\log_{10}(r) = \text{n} \cdot \log_{10}(\text{x})\). Onun kuvveti \(e = \lfloor \log_{10}(r) \rfloor\) olur; mantis ise yaklaşık on anlamlı basamağa yuvarlanmış \(m = 10^{\log_{10}(r) - e}\) değeridir. Tam sayının basamak sayısı ise basitçe \(D = e + 1\)'dir.
$$\text{x}^{\text{n}} = m \times 10^{e}$$
Çözümlü örnek
x = 2 ve n = 1000 alalım. Bu durumda \(\log_{10}(2^{1000}) = 1000 \times 0{,}301029995664 = 301{,}029995664\) olur. Yani \(e = 301\) ve \(m = 10^{0{,}029995664} \approx 1{,}071508607\)'dir. Dolayısıyla $$2^{1000} \approx 1{,}071508607 \times 10^{301}$$ olup \(301 + 1 = 302\) basamağa sahiptir.
Sıkça Sorulan Sorular
Burada \(0^{0}\) kaça eşittir? Bu aracın kabulüne göre \(0^{0} = 1\)'dir; bu da çoğu programlama diliyle uyumludur.
\(\text{n} > 0\) için \(0^{\text{n}}\) kaçtır? Sonuç 0'dır ve bunu 1 basamaklı sayarız.
Tam sayı neden varsayılan olarak gizlidir? Çok büyük üsler milyonlarca basamaklı sayılar üretebilir ve bunların ekranda gösterilmesi yavaştır. Bu kutucuğu yalnızca gerçekten her basamağa ihtiyaç duyduğunuzda işaretleyin.