RE: Scientifc notation
- To: mathgroup at smc.vnet.net
 - Subject: [mg41329] RE: [mg41312] Scientifc notation
 - From: "David Park" <djmp at earthlink.net>
 - Date: Thu, 15 May 2003 03:56:49 -0400 (EDT)
 - Sender: owner-wri-mathgroup at wolfram.com
 
Guillermo,
data = {1.0, 30.43 10^-3, 3000};
First we have to notice that 3000 is an exact number, and exact numbers are
not displayed in scientific notation. So we will use N on the data.
ScientificForm[data // N, ExponentFunction -> (# - 1 &)]
or
NumberForm[data // N, ExponentFunction -> (# - 1 &)]
Mathematica finds the exponent required to put one digit to the left of the
decimal point. That is fed to the ExponentFunction, which decreases the
exponent by 1, putting two digits to the left of the decimal point.
David Park
djmp at earthlink.net
http://home.earthlink.net/~djmp/
-----Original Message-----
From: J. Guillermo Sanchez [mailto:guillerm at usal.es]
To: mathgroup at smc.vnet.net
Subject: [mg41329] [mg41312] Scientifc notation
Dear friend,
I would like obtein the output in scientific notation with a two
decimals. Here is an example:
data = {1.0, 30.43 10^-3, 3000}
How convert to scientific notation
{1.00 10^0, 3.043 10^1, 1.00 10^-3, 3.00 10^3}