how to round up float value in codenameone

58 views
Skip to first unread message

chisom dike Onwuegbuzie

unread,
Jun 24, 2014, 2:23:26 AM6/24/14
to codenameone...@googlegroups.com
please how can i round up a float value to a 2 decimal places

Shai Almog

unread,
Jun 24, 2014, 1:02:30 PM6/24/14
to codenameone...@googlegroups.com
int i = (int)(floatNumber * 100);
float f = ((float)i) / 100.0f;

drbest...@gmail.com

unread,
Jun 28, 2014, 3:19:16 AM6/28/14
to codenameone...@googlegroups.com
On Tuesday, June 24, 2014 6:02:30 PM UTC+1, Shai Almog wrote:
> int i = (int)(floatNumber * 100);
> float f = ((float)i) / 100.0f;

Are you trying to say I Should be dividing each float number with 100.0f to get two decimal places of that float number.

Shai Almog

unread,
Jun 28, 2014, 12:23:51 PM6/28/14
to codenameone...@googlegroups.com, drbest...@gmail.com
Multiply by 100 first, round, then divide by 100.

drbest...@gmail.com

unread,
Jun 30, 2014, 4:25:15 AM6/30/14
to codenameone...@googlegroups.com, drbest...@gmail.com
On Saturday, June 28, 2014 5:23:51 PM UTC+1, Shai Almog wrote:
> Multiply by 100 first, round, then divide by 100.

Ok tanx

Reply all
Reply to author
Forward
0 new messages