Java'da BigDecimal'ı Double'a nasıl dönüştürebilirim?
Java'da BigDecimal
değerini Double
değerine nasıl dönüştürürüz? Doubleı argüman olarak kullanmamız gereken bir gereksinimim var ama
BigDecimalalıyoruz, bu yüzden
BigDecimalı
Double`a dönüştürmem gerekiyor.
96
3
BigDecimal nesnesinden double değerini almak için
doubleValue()
yöntemini kullanmanız gerekir.BigDecimal
ı [
.doubleValue()](http://docs.oracle.com/javase/7/docs/api/java/math/BigDecimal.html#doubleValue%28%29) kullanarak
doublea dönüştürebilirsiniz. Ama inanın bana, para birimi manipülasyonlarınız varsa bunu kullanmayın. Her zaman doğrudan
BigDecimal` nesneleri üzerinde gerçekleştirilmelidir. Bu hesaplamalardaki hassasiyet kaybı, para birimi ile ilgili hesaplamalarda büyük zaman problemleridir.BigDecimal]2 sınıfında bulunan doubleValue yöntemini kullanın:
Bu
BigDecimal
öğesini birdouble
öğesine dönüştürür.