Skip to content
This repository was archived by the owner on Jan 18, 2022. It is now read-only.

Commit efb1673

Browse files
author
Otávio Santana
authored
Merge pull request #28 from sgrimm-sg/tostring
Use plain number formatting for Money.toString
2 parents a5c4239 + d8878c8 commit efb1673

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/main/java/org/javamoney/moneta/Money.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -665,7 +665,7 @@ public boolean equals(Object obj) {
665665
*/
666666
@Override
667667
public String toString() {
668-
return getCurrency().getCurrencyCode() + ' ' + number.toString();
668+
return getCurrency().getCurrencyCode() + ' ' + number.toPlainString();
669669
}
670670

671671
/*

src/test/java/org/javamoney/moneta/MoneyTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1089,6 +1089,8 @@ public void testToString() {
10891089
assertEquals("CHF 1234", Money.of(new BigDecimal("1234.0"), "CHF").toString());
10901090
assertEquals("CHF 1234.1", Money.of(new BigDecimal("1234.1"), "CHF").toString());
10911091
assertEquals("CHF 0.01", Money.of(new BigDecimal("0.0100"), "CHF").toString());
1092+
assertEquals("CHF 50",
1093+
Money.of(new BigDecimal("500").multiply(new BigDecimal(".1")), "CHF").toString());
10921094
}
10931095

10941096
/**

0 commit comments

Comments
 (0)