MathGroup Archive 2007

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Using N function


On 18 May 2007, at 19:31, kkwweett wrote:

>
> Good morning Mathematica users,
>
>
> Can anyone tell me, please, which of a),b) or c) is wrong :
>
> a)
> <MathematicaHelp>
> <quote>
>
> N[expr] is equivalent to N[expr, MachinePrecision].
>
> </quote>
> </MathematicaHelp>
>
> b)
> In[1]:=N[Exp[Sqrt[163 ]Pi] - 640320^3]
> Out[1]=256.
>
>
> c)
> In[2]:=N[Exp[Sqrt[163 ]Pi] - 640320^3,$MachinePrecision]
> Out[2]=743.9999999999993
>
> ?
>
> Thank you
>

$MachinePrecision and MachinePrecision are different. The first is a  
number (evaluate it on your platform); on my I get:

In[21]:= $MachinePrecision
Out[21]= 15.9546

So N[ ,$MachinePrecision] is essenitally N[ ,16] - quite different  
forn N[] which is N[ ,MachinePrecision].

  N[Exp[Sqrt[163] Pi] - 640320^3, MachinePrecision]
  256.

  N[Exp[Sqrt[163] Pi] - 640320^3, $MachinePrecision]
743.9999999999993

Moral: $ still matters.

Andrzej Kozlowski


  • Prev by Date: Re: Re: weird behavior when plotting multiple functions in 6.0
  • Next by Date: [6] LinearAlgebra`MatrixManipulation` LinearEquationsToMatrices [Where to find, missing in 6.0, what to replace with?]
  • Previous by thread: Re: Using N function
  • Next by thread: using N function