BigInt - Büyük Sayı
BigInt
veri tipi bir tamsayının sonuna n
koyarak elde edilen değişkenlerin tipidir. Bu tip tamamen tamsayılardan oluşup genellikle number
tipinin alabileceği Number.MAX_SAFE_INTEGER
sayısı olan 'den pozitif olarak büyük, negatif olarak küçük tam sayıları ifade etmek için kullanılır.
BigInt
veri tipinde değişkenler number
tipinde değişkenlerle matematiksel işlemlere sokulamazlar. Sadece kendi aralarında işleme girerler. Bir number
tipindeki değişkeni bigInt
tipine çevirmek için BigInt()
fonksiyonu kullanılır.
BigInt
veri tipiyle Math
kütüphanesini kullanamazsınız. Bu kütüphane sadece number
tipi içindir. BigInt
sadece kendi aralarında matematiksel işlemlere sokulur. Bu sebeple bir bigInt
veri tipini number
tipine çevirerek işleme sokmak mümkün ama güvenli değildir. Çünkü tam olarak istediğiniz sayıya dönüşeceğinden emin olamazsınız.
BigInt
veri tipi tamsayı olduğu için bölümlerde ondalıklı sonuç bekleyemezsiniz.
Bu tip kriptolama işlemlerinde kullanılmazlar. Çünkü güvenli değildirler ve işlemcide eş zamanlı oluşturulmazlar.
Last updated