Tipe Data BigInt
[ Ссылка ]
#skysen #coding #code #programming #javascript #front-end #developer
Tipe data yang sering kita gunakan untuk mengolah angka adalah number. Namun tipe data ini memiliki keterbatasan, dimana number hanya bisa secara tepat menyimpan angka hingga 16 digit. Sebagai contoh ini adalah angka 16 digit dimana hasilnya masih tetap sama. Kalau kita tambahkan 1 digit lagi, maka nilai yang disimpan oleh number sudah berubah karena ada pembulatan.
Bagi teman-teman yang perlu mengolah bilangan bulat yang lebih dari 16 digit, pada Javascript sudah ada solusi yaitu tipe data BigInt. Cara menggunakannya adalah kita menambahkan huruf n dibelakang angka.
BigInt bisa menyimpan angka dalam jumlah besar dan kita bisa menggunakan operator aritmatika asalkan kedua operandnya adalah BigInt. Namun BigInt tidak bisa kita operasikan dengan number. Begitu juga dengan library yang dirancang untuk number seperti Math. Oleh karena itu BigInt masih jarang digunakan.
Follow untuk trik pemograman lainnya.
Ещё видео!