 
 
 
 
 
 
Re: Re: Is there a simple way to transform 1.1 to 11/10
- To: mathgroup at smc.vnet.net
- Subject: [mg93137] Re: [mg93125] Re: Is there a simple way to transform 1.1 to 11/10
- From: Andrzej Kozlowski <akoz at mimuw.edu.pl>
- Date: Tue, 28 Oct 2008 04:54:18 -0500 (EST)
- References: <200810240629.CAA22968@smc.vnet.net> <6ED845A5-F77F-42AE-A3EF-E8A15F2DCA10@mimuw.edu.pl> <18689.46568.972349.540344@frac.u-strasbg.fr> <8C37CE0B-6BE6-47CE-B698-8363ABF27BF4@mimuw.edu.pl> <0061C0C7-4D40-4D33-964A-81FBB338A52A@mimuw.edu.pl> <730D4D3D-4AA2-41A7-9E21-DA23A0694D7A@mimuw.edu.pl> <18689.54940.101.812951@frac.u-strasbg.fr> <gdug9p$jp0$1@smc.vnet.net> <200810270814.DAA29159@smc.vnet.net>
On 27 Oct 2008, at 17:14, Alain Cochard wrote:
>> Is this entire discussion motivated by your desire to avoid pressing
>> keys on your keyboard?
>
> That's one way to put it.  I'd rather say that I like elegant
> solutions.  Anyway, transforming a lot of such numbers is error prone
> and way too time consuming, to the extent that it simply cannot be
> done.
>
> a.
If what you really want is an "key-stroke efficient" way to input  
fraction than probably you should think of a completely different  
approach. Forget about Mathematica's "decimals", which are actually  
approximate ("inexact") numbers, completely different entities from  
decimals in ordinary arithmetic, and define your own input. For  
example, you could define a function ff like this:
ff[n_Integer, a_Integer] := FromDigits[{IntegerDigits[a], n}]
You simply enter an integer which specifies how many digits there are  
before the decimal point and then type in your decimal fraction  
omitting the dot. So
  ff[1, 10000000000000001]
  10000000000000001/10000000000000000
ff[2, 10000000000000001]
10000000000000001/1000000000000000
ff[0, 10000000000000001]
10000000000000001/100000000000000000
ff[-1, 10000000000000001]
10000000000000001/1000000000000000000
seems to me more convenient than typing in strings.
Andrzej Kozlowski
- References:
- Re: Is there a simple way to transform 1.1 to
- From: Alain Cochard <alain@geophysik.uni-muenchen.de>
 
- Re: Is there a simple way to transform 1.1 to 11/10
- From: Alain Cochard <alain@geophysik.uni-muenchen.de>
 
 
- Re: Is there a simple way to transform 1.1 to

