Javascript Big Int nedir ?

Bu yazıda javascriptin BigInt() methodu nedir bunu anlattım

BigInt() nedir, neden kullanılır ?

Javascriptte tam sayılar 15 karaktere kadar doğrudur. Bundan daha büyük bir sayı için JS’in içinde olan BigInt fonksiyonunu kullanabiliriz.
BigInt js’de global bir fonksiyondur her yerden çağırılabilir.

Aşağıdaki kodu deneyebilirsiniz.

let x = 999999999999999; // Sonuç: 999999999999999
let y = 9999999999999999; // Sonuç : 10000000000000000

Javascriptte tüm sayılar 64-bit Float olarak saklanır. Tüm büyük tam sayılar doğru saklanamaz yuvarlanmak zorunda kalır

JS’de bir sayı en fazla 9007199254740991, en az -9007199254740991 olabilir. Bu değerlerin dışında olan tam sayılar doğruluğunu kaybeder

BigInt kullanımı

Javascriptte bir diğer sayı türü ise Big Int‘dir. Bir Big Int oluşturmak için methodu çağırıp argüman olarak oluşturacağınız değeri verirsiniz.

let x = 1234567890123456789012345;
let y = BigInt(1234567890123456789012345)

Big inti sadece kullanacağınız değer 253 değerinden fazla ise kullanmanız tavsiye ediliyor.

MDN big int dokümantasyonu için tıklayın

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Scroll to Top