Re: Rounding numbers
- To: mathgroup at smc.vnet.net
 - Subject: [mg37375] Re: Rounding numbers
 - From: "Dana DeLouis" <delouis at bellsouth.net>
 - Date: Fri, 25 Oct 2002 02:48:31 -0400 (EDT)
 - Sender: owner-wri-mathgroup at wolfram.com
 
Thank you everyone.  Looks like there is no built-in way to Round to a
certain level.  I hate the thought of Multiplying and Dividing, but it
looks like the only workaround.
A search of the archives shows that this is a real problem.  I also
found many complaints on not being able to Round Pi or E to something
less than 16 digits.  (Every solution affected the display, not the
number)
Thanks Bob for your Help.
Thanks Matthias for the following idea also.
       (Round[N[Pi*1000, 10]])/1000 // N
Sorry for the late Thank you.  I am not use to being in a moderated
newsgroup where you have to send an email instead of hitting the normal
Reply Group button.  
-- 
Dana DeLouis 
Windows XP
$VersionNumber -> 4.2
= = = = = = = = = = = = = = = = = 
 
 
<BobHanlon at aol.com> wrote in message news:anrkae$3ui$1 at smc.vnet.net...
> 
> In a message dated 10/6/2002 7:39:38 AM, delouis at bellsouth.net writes:
> 
> >Could somebody please inform me how to Round numbers to a
> >certain Accuracy using Mathematica 4.2.  This is not as easy as it
> >sounds.
> >Every function that I have read Rounds the Display, and not the
actual
> >number.
> 
> myRound[x_, n_] := Round[10^n*x]/10.^n;
> 
> Table[myRound[Random[], 3], {10}]
> 
> {0.044, 0.019, 0.738, 0.298, 0.917, 0.171, 0.021, 0.314, 
>   0.658, 0.153}
>
> Bob Hanlon