MathGroup Archive 2010

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

Search the Archive

Re: Puzzled by IntegerPart

  • To: mathgroup at
  • Subject: [mg114681] Re: Puzzled by IntegerPart
  • From: Andrzej Kozlowski <akoz at>
  • Date: Mon, 13 Dec 2010 03:50:17 -0500 (EST)

On 12 Dec 2010, at 11:40, Themis Matsoukas wrote:

> Round and Rational have solved the problem. But I am curious, why do the phantom decimals not show with N?
> N[100*1.15, 20]
> 115.
> Themis
This does not make sense (in Mathematica). 100*1.15 is a machine precision number:

In[55]:== Precision[100*1.15]

Out[55]== MachinePrecision

and applying N[?,20] to a MachinePrecision number does nothing at all. If you want a to convert it to a higher precision number as output you should use:

SetPrecision[100*1.15, 20]


If you only want to pad the output with zeros you can do:


All of this is actually fully documented.
Andrzej Kozlowski

  • Prev by Date: Getting the code of a glyph
  • Next by Date: Re: vector/matrix indexed from zero
  • Previous by thread: Re: Puzzled by IntegerPart
  • Next by thread: Re: Puzzled by IntegerPart