515
Ich hab das hier gefunden. Wenn man nach diesem geht, lässt sich doch der long-Wert einfach in BigInteger umwandeln, indem du BigInteger.valueOf verwendest.
Code
long l = 5;
BigInteger bigInt1, bigInt2;
BigDecimal bigDec;
bigInt1 = BigInteger.valueOf(l);
// bigInt1 bleibt durch die Operation unverändert!
bigInt2 = bigInt1.add(new BigInteger("3456"));
bigDec = new BigDecimal(bigInt2, 5);
System.out.println("bigInt1: "+bigInt1);
System.out.println("bigInt2: "+bigInt2);
System.out.println("bigDec: "+bigDec);
Alles anzeigen