Hallo,
ich bin gerade dabei BigDecimal zu nutzen (davor habe ich immer nur double oder float) verwendet....
Ich verstehe, dass es Funktionen wie add, multiple etc. gibt.
Gerne möchte ich aber weiterhin mit +, -, / usw. rechnen (jedenfalls bei komplereren Berechnungen), da das sonst ziemlich unübersichtlich wird.
Also anstatt:
Möchte ich:
Ich bin mir nun aber nicht sicher, ob das der richtige Ansatz ist?
ich bin gerade dabei BigDecimal zu nutzen (davor habe ich immer nur double oder float) verwendet....
Ich verstehe, dass es Funktionen wie add, multiple etc. gibt.
Gerne möchte ich aber weiterhin mit +, -, / usw. rechnen (jedenfalls bei komplereren Berechnungen), da das sonst ziemlich unübersichtlich wird.
Also anstatt:
Java:
position.getPriceTotalNet().multiply(new BigDecimal(1.00).add(subPosition.getTax().divide(new BigDecimal(100.00)))));
Möchte ich:
Java:
new BigDecimal(subPosition.getPriceTotalNet().doubleValue * (1.00 + (subPosition.getTax().doubleValue / 100.00))));
Ich bin mir nun aber nicht sicher, ob das der richtige Ansatz ist?