BigInteger and BıgDecimal
BİG DECİMAL->
package javaapplication2;
import java.math.BigDecimal;
import java.math.RoundingMode;
public class JavaApplication2 {
public static void main(String[] args) {
BigDecimal n1 =new BigDecimal("2147483648");
BigDecimal n2 =new BigDecimal("3000000000");
BigDecimal top,çıkar,çarp,böl;
top=n1.add(n2);
çarp=n1.multiply(n2);
çıkar=n1.subtract(n2);
böl=n1.divide(n2,3,RoundingMode.CEILING);
System.out.println("Toplamanın sonucu="+top);
System.out.println("Çarpmanın sonucu="+çarp);
System.out.println("Çıkarmanın sonucu="+çıkar);
System.out.println("Bölmenin sonucu="+böl);
----------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------
BİG İNTEGER->
package javaapplication1;
import java.math.BigInteger;
public class JavaApplication1 {
public static void main(String[] args) {
BigInteger n1 =new BigInteger("2147483648");
BigInteger n2 =new BigInteger("3000000000");
BigInteger top,çıkar,çarp,böl;
top=n1.add(n2);
çarp=n1.multiply(n2);
çıkar=n1.subtract(n2);
böl=n1.divide(n2);
System.out.println("Toplamanın sonucu="+top);
System.out.println("Çarpmanın sonucu="+çarp);
System.out.println("Çıkarmanın sonucu="+çıkar);
System.out.println("Bölmenin sonucu="+böl);