Re: Question with ToExpression
- To: mathgroup at smc.vnet.net
- Subject: [mg119640] Re: Question with ToExpression
- From: Murray Eisenberg <murray at math.umass.edu>
- Date: Wed, 15 Jun 2011 07:21:51 -0400 (EDT)
- References: <201106141014.GAA06240@smc.vnet.net>
- Reply-to: murray at math.umass.edu
the value of the expression 1.0 is 1., a number. If you want to display that in some other way, you may do so, e.g., with . However, don't confuse the way a number is displayed with what the number _is_. Thus: expr = ToExpression["1.0"] 1. expr === 1.0 (* 3 equal signs, for identity *) True formed = NumberForm[expr, {2,1}] 1.0 formed === expr False On 6/14/2011 6:14 AM, graser wrote: > Dear Group, > > I am trying to make an expression of 1.0 with ToExpression. > But if I use it, ToExpression[1.0], the output is 1. instead of 1.0 > In[1]:= ToExpression["1.0"] > Out[1]= 1. > > Or > > In[2]:= ToExpression[1.0] > > Out[2]= 1. > > Is there any way to make it possible to make the output as 1.0 not > 1.? > > Thanks! > -- Murray Eisenberg murray at math.umass.edu Mathematics & Statistics Dept. Lederle Graduate Research Tower phone 413 549-1020 (H) University of Massachusetts 413 545-2859 (W) 710 North Pleasant Street fax 413 545-1801 Amherst, MA 01003-9305
- References:
- Question with ToExpression
- From: graser <graser@gmail.com>
- Question with ToExpression