Java Konverter BigInteger til BigDecimal
I denne Java-kernetutorial lærer vi, hvordan man konverterer et java.math.BigInteger-objekt til et java.math.BigDecimal-objekt i Java-programmeringssproget.
Sådan konverteres BigInteger til BigDecimal i Java
I Java kan vi bruge BigDecimal(BigInteger val)-konstruktøren til at oprette et nyt BigDecimal-objekt fra et givet BigInteger-objekt som følgende eksempel på Java-kode.
ConvertBigIntegerToBigDecimalExample1.java
import java.math.BigDecimal;
import java.math.BigInteger;
public class ConvertBigIntegerToBigDecimalExample1 {
public static void main(String... args) {
BigInteger bigIntegerValue = new BigInteger("111222333444555666777888999");
BigDecimal bigDecimalValue = new BigDecimal(bigIntegerValue);
System.out.println("BigInteger value: " + bigIntegerValue);
System.out.println("BigDecimal value: " + bigDecimalValue);
}
}
Output som nedenfor.BigInteger value: 111222333444555666777888999
BigDecimal value: 111222333444555666777888999