Mengenal Class BigInteger di Java
Class BigInteger (java.math.BigInteger) digunakan untuk melakukan operasi pada bilangan bulat pada bilangan bulat yang sangat besar yang berada di luar jangkauan semua tipe data primitif (jangkauan terbesar ada pada tipe data long yang sampai 2⁶³ -1)
Karena class ini sangat berkaitan dengan BigDecimal maka di sini saya hanya akan membahas hal yang belum ada di postingan sebelumnya
Untuk membuat bilangan dengan BigInteger caranya begini
BigInteger a = new BigInteger("3");
Operasi pada Class BigInteger
1) Manipulasi Bit
Dengan class BigInteger ini memungkinkan kita untuk memanipulasi bit layaknya menggunakan operator bitwise (&,|,^,>>,<<)
method and() untuk operator &, or() untuk operator |,xor() untuk operator ^ ,not() untuk operator ~,shiftRight() untuk operator >> dan shiftLeft() untuk operator <<
2) Menemukan FPB dari Dua Bilangan
Dengan BigInteger kita bisa menemukan fpb 2 bilangan dengan mudah menggunakan method gcd()
3) Bilangan Prima
isProbablePrime() untuk mengecek biginteger prima atau tidak silahkan masukkan 1 untuk certainty nya supaya hasil yang diberikan akurat.true kalau biginteger prima dan false kalau biginteger bukan bilangan prima
nextProbablePrime() untuk mengecek bilangan prima terdekat dengan bilangan tersebut
Post a Comment for "Mengenal Class BigInteger di Java"
Jangan spam atau promosi di sini jgn juga taruh link aktif kalau mau dapat backlink bisa taruh di profil saja (Name/URL)