|
> Date: Wed, 02 Apr 1997 10:10:26 +0100 > From: Daniel Schmitt <dasch@XXXXXXX.de> > To: dmug@XXXXXXX.ch > Subject: Fortran Format > > Hallo, > > ich habe ein Problem beim Konvertieren von strings in Zahlen > > test="0.1E-01" > ToExpression[test] > > ergibt -0.728172 (Typ real). Wie kann ich beim konvertieren ein Format > definieren? Ich vermisse den Befehl ToNumber! Alle Vorschl"age im > Mathematica-Buch behandeln die umgekehrte Richtung der Konversion. > > Danke > > > Daniel Schmitt > > Die Antwort ist z.B. Mathematica 2.2 for SPARC Copyright 1988-94 Wolfram Research, Inc. -- Open Look graphics initialized -- In[1]:= test=".1E-1" Out[1]= .1E-1 In[2]:= eingabekanal=StringToStream[test] Out[2]= InputStream[String, 4] In[3]:= Read[eingabekanal,Number] Out[3]= 0.01 In[4]:= Hiermit kann man beinahe alles konvertieren. Mit freundlichen Gruessen Hans-Joachim Spitzer |