From cd72398736dafff0693646221d375db69ba47d62 Mon Sep 17 00:00:00 2001 From: Joshua Sled Date: Tue, 3 Apr 2007 00:55:56 +0000 Subject: [PATCH] Bug#343795: Be explicit about number of months so auto-decimal-point doesn't bite us. Patch from Jerry Quinn . git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15777 57a11ea4-9604-0410-9ed3-97b8803252fd --- src/gnome/druid-loan.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/gnome/druid-loan.c b/src/gnome/druid-loan.c index 0d7db5945d..8f22a5dfc2 100644 --- a/src/gnome/druid-loan.c +++ b/src/gnome/druid-loan.c @@ -927,7 +927,7 @@ ld_get_pmt_formula( LoanDruidData *ldd, GString *gstr ) { g_assert( ldd != NULL ); g_assert( gstr != NULL ); - g_string_append_printf( gstr, "pmt( %.5f / 12 : %0.2f : %0.2f : 0 : 0 )", + g_string_append_printf( gstr, "pmt( %.5f / 12.0 : %0.2f : %0.2f : 0 : 0 )", (ldd->ld.interestRate / 100), ( ldd->ld.numPer * ( ldd->ld.perSize == GNC_MONTHS ? 1 : 12 ) ) * 1., @@ -940,7 +940,7 @@ ld_get_ppmt_formula( LoanDruidData *ldd, GString *gstr ) { g_assert( ldd != NULL ); g_assert( gstr != NULL ); - g_string_printf( gstr, "ppmt( %.5f / 12 : i : %0.2f : %0.2f : 0 : 0 )", + g_string_printf( gstr, "ppmt( %.5f / 12.0 : i : %0.2f : %0.2f : 0 : 0 )", (ldd->ld.interestRate / 100), ( ldd->ld.numPer * ( ldd->ld.perSize == GNC_MONTHS ? 1 : 12 ) ) * 1., @@ -953,7 +953,7 @@ ld_get_ipmt_formula( LoanDruidData *ldd, GString *gstr ) { g_assert( ldd != NULL ); g_assert( gstr != NULL ); - g_string_printf( gstr, "ipmt( %.5f / 12 : i : %0.2f : %0.2f : 0 : 0 )", + g_string_printf( gstr, "ipmt( %.5f / 12.0 : i : %0.2f : %0.2f : 0 : 0 )", (ldd->ld.interestRate / 100), ( ldd->ld.numPer * ( ldd->ld.perSize == GNC_MONTHS ? 1 : 12 ) ) * 1.,