使用 Java 中的 BigInteger 執行位元運算


BigInteger 類別用於在基本資料類型的限制之外執行的巨大整數計算。它提供模數運算、最大公因數計算、質數測試、質數產生、位元操作以及一些其他不同的運算。

讓我們使用 Java 中的 testBit() 方法進行位元運算。java.math.BigInteger.testBit(int n) 僅當指定的位元設定時才傳回 true −

以下是範例 −

範例

 線上範例

import java.math.*;
public class BigIntegerDemo {
   public static void main(String[] args) {
      BigInteger one;
      Boolean two;
      one = new BigInteger("5");
      two = one.testBit(2);
      System.out.println("Result: " +two);
   }
}

輸出

Result: true

更新於: 29-Jun-2020

241 次瀏覽

开启你的 职业

通过完成课程获得认证

开始
广告