MathGroup Archive 2008

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

Search the Archive

Re: Is there a simple way to transform 1.1 to 11/10?


On Oct 21, 3:23 am, Alain Cochard <al... at geophysik.uni-muenchen.de>
wrote:
> The obvious
>
>     In[1]:= x=1.1`Infinity
>
> is not syntactically correct.
>
> I understand that SetPrecision[1.1,Infinity] does not work either:
>
>     In[3]:= SetPrecision[1.1,Infinity]
>
>             2476979795053773
>     Out[3]= ----------------
>             2251799813685248
>
>     In[4]:= N[%,20]
>
>     Out[4]= 1.1000000000000000888
>
> I searched the newsgroup and thought I had the solution with Rationalize:
>
>     In[5]:= Rationalize[1.1,0]
>
>             11
>     Out[5]= --
>             10
>
> But
>
>     In[9]:= Rationalize[1.000000001,0]
>
>             999999918
>     Out[9]= ---------
>             999999917
>
>     In[10]:= N[%,20]
>
>     Out[10]= 1.0000000010000000830
>
> So any simple way?
>
> Thanks,
> Alain

Rationalize[1.1]


  • Prev by Date: Mathematica 6.0.3 does not work on Gentoo/amd64
  • Next by Date: Re: Is there a simple way to transform 1.1 to 11/10?
  • Previous by thread: Re: Is there a simple way to transform 1.1 to 11/10?
  • Next by thread: Re: Is there a simple way to transform 1.1 to 11/10?