You could use the MathTool to round your result: http://velocity.apache.org/tools/devel/javadoc/org/apache/velocity/tools/generic/MathTool.html
You might also try consider using Float or BigDecimal types instead of Double. On Fri, Feb 6, 2009 at 8:28 AM, BOUTERFASS Mostapha <mostapha.bouterf...@gmail.com> wrote: > Hi all > i put in my context 3 float : v1 = 2 v2 = 11 v3 = 0.1 > > in my template i have > > #set( $mnt = (100 * v1 * v2 / (1 + v3))) > v1 = $v1 > v2 = $v2 > v3 = $v3 > mnt = $mnt > > > after execution i have this result > v1 = 2.0 > v2 = 11.0 > v3 = 0.1 > mnt = 1999.9999999999998 > > > but the right result mast be mnt = 2000 !!! > > > how can i resolve this problem > > > thanx in advence > and sorry for mu english > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@velocity.apache.org For additional commands, e-mail: dev-h...@velocity.apache.org