MIDRANGE dot COM Mailing List Archive



Home » MIDRANGE-L » October 2004

RE: Round to the tenth



fixed

It's not dumb Booth.

But, you'd need to handle the intermediate results.

With temp defined 0 decimal places...

temp = (nbr + 9) / 10
newnbr = temp * 10

That's basically what my suggestion does.

I add +4 the %dech adds +5


***NOTE my original had an error should have been:
eval nbr = ( %dech( ( origNbr + 4 / 10 ) : 5 : 0 )) * 10


The %dech needed 0 for precession not 1

HTH,
Charles



> -----Original Message-----
> From: Booth Martin [mailto:booth@xxxxxxxxxxxx]
> Sent: Friday, October 22, 2004 4:27 PM
> To: Midrange Systems Technical Discussion
> Subject: RE: Round to the tenth
> 
> 
> never mind.  dumb suggestion.
> 
> 
> 
> It'll have to be some algorithm using MVR being greater than 
> zero i'd guess?
> 
> 
>  
> 
> ---------------------------------
> 
> Booth Martin
> 
> http://www.martinvt.com
> 
> ---------------------------------
> 
> -------Original Message-------
> 
>  
> 
> From: Midrange Systems Technical Discussion
> 
> Date: 10/22/04 15:18:47
> 
> To: Midrange Systems Technical Discussion
> 
> Subject: RE: Round to the tenth
> 
>  
> 
> Actually, try adding 9 first?  Would that do it?
> 
> ((Your number + 9) /10)*10) ?
> 
>  
> 
> ---------------------------------
> 
> Booth Martin
> 
> http://www.martinvt.com
> 
> ---------------------------------
> --
> This is the Midrange Systems Technical Discussion 
> (MIDRANGE-L) mailing list
> To post a message email: MIDRANGE-L@xxxxxxxxxxxx
> To subscribe, unsubscribe, or change list options,
> visit: http://lists.midrange.com/mailman/listinfo/midrange-l
> or email: MIDRANGE-L-request@xxxxxxxxxxxx
> Before posting, please take a moment to review the archives
> at http://archive.midrange.com/midrange-l.
> 





Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2014 by MIDRANGE dot COM and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available here. If you have questions about this, please contact