List of usage examples for java.math BigInteger BigInteger
private BigInteger(long val)
From source file:Main.java
public static void main(String[] args) { BigInteger bi1 = new BigInteger("-100"); BigInteger bi2 = new BigInteger("3"); // perform remainder operation on bi1 using bi2 BigInteger bi3 = bi1.remainder(bi2); System.out.println(bi3);/*w ww.j a v a2s .c o m*/ }
From source file:Main.java
public static void main(String[] args) { BigInteger bi1 = new BigInteger("8"); BigInteger bi2 = new BigInteger("-6"); // perform xor on bi1, bi2 and assign result to bi3 BigInteger bi3 = bi1.xor(bi2); System.out.println(bi3);/* ww w .j a v a 2 s .c o m*/ }
From source file:Main.java
public static void main(String[] args) { BigInteger bi1 = new BigInteger("7"); BigInteger bi2 = new BigInteger("20"); // perform modInverse operation on bi1 using bi2 BigInteger bi3 = bi1.modInverse(bi2); System.out.println(bi3);/*from w ww .j av a 2 s.co m*/ }
From source file:Main.java
public static void main(String[] args) { BigInteger bi1 = new BigInteger("123"); BigInteger bi2 = new BigInteger("1000"); // assign the min value of bi1, bi2 to bi3 BigInteger bi3 = bi1.min(bi2); System.out.println(bi3);/* w ww. j a v a 2 s. c o m*/ }
From source file:Main.java
public static void main(String[] args) { BigInteger bi1 = new BigInteger("7"); BigInteger bi2 = new BigInteger("20"); // multiply bi1 with bi2 and assign result to bi3 BigInteger bi3 = bi1.multiply(bi2); System.out.println(bi3);/* w ww .ja v a 2 s .c o m*/ }
From source file:Main.java
public static void main(String[] args) { BigInteger bi1 = new BigInteger("123"); BigInteger bi2 = new BigInteger("1000"); // assign the max value of bi1, bi2 to bi3 BigInteger bi3 = bi1.max(bi2); System.out.println(bi3);//w w w . java 2 s.co m }
From source file:Main.java
public static void main(String[] argv) throws Exception { BigInteger bi = new BigInteger("1023"); String s = bi.toString();/*from w w w . ja v a 2s. c o m*/ }
From source file:Main.java
public static void main(String[] args) { BigInteger bi1 = new BigInteger("-100"); BigInteger bi2 = new BigInteger("3"); // BigInteger array bi stores result of bi1/bi2 BigInteger bi[] = bi1.divideAndRemainder(bi2); System.out.println("Quotient is " + bi[0]); System.out.println("Remainder is " + bi[1]); }
From source file:Main.java
public static void main(String[] args) { BigInteger bi1 = new BigInteger("10"); // perform leftshift operation on bi1 using 2 and -2 BigInteger bi2 = bi1.shiftLeft(2); BigInteger bi3 = bi1.shiftLeft(-2); System.out.println(bi2);// w ww . j a v a 2s . co m System.out.println(bi3); }
From source file:Main.java
public static void main(String[] args) { BigInteger bi1 = new BigInteger("4"); // perform right shift operation on bi1 using 2 and -2 BigInteger bi2 = bi1.shiftRight(2); BigInteger bi3 = bi1.shiftRight(-2); System.out.println(bi2);// w w w . j ava 2 s. co m System.out.println(bi3); }