Sponsored Content
Full Discussion: Bash Scientific Notation
Top Forums Shell Programming and Scripting Bash Scientific Notation Post 302226354 by amit_57 on Monday 18th of August 2008 06:40:46 PM
Old 08-18-2008
Thanks all, in case you are interested -- I ended up using sed:

floatVar1=$(echo $Var1 | sed 's/\([0-9]*\(\.[0-9]*\)\?\)[eE]+\?\(-\?[0-9]*\)/(\1*10^\3)/g;s/^/scale=30;/'| bc)

There are some difficulties with the specific scientific notation my data files were using. (having an extra + after the E, 1.00e+1 = 10), so I had trouble getting bc to work, but I may have just messed up. However, the idea behind the question was supposed to be specifically how to convert something from scientific notation to float. Sorry for the confusion.
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

How to Convert scientific notation to normal ?

Hell friends, I wrote a script gets the summation of particular column using awk. The awk output is given in scientific notation. How do I convert the scientific notation to normal. My awk syntax : awk '{sum += $2} END { printf sum }' temprep.txt Out put is like 1.5365e+07 I want it as... (2 Replies)
Discussion started by: maheshsri
2 Replies

2. UNIX for Dummies Questions & Answers

How to add/multiply numbers with scientific notation (2.343e-5)

Hi, I'm need to do some addition and multiplication of scientific nottaion numbers, in the form 34.23423e-10 for example. I was echoing the list of numbers to stdout, then using bc -l, then I find that this does not seem to work for numbers with exponential notation. Could someone help me out... (1 Reply)
Discussion started by: chugger06
1 Replies

3. UNIX for Dummies Questions & Answers

Conversion of scientific notation

Hello All, Hope all is well, Suppose I have a program that extracted data into a file called: progcros.in. I attached the file but I renamed it progcros.txt. I think that my mess up the column alignment. Anyways, in several columns there are numbers listed, however the numbers... (4 Replies)
Discussion started by: gingburg
4 Replies

4. Shell Programming and Scripting

Rounding scientific notation

Hi Friends, I have following 50,000 records in .txt file. I need to round field 3, 4, & 5 to 3 decimal places. 11|A123|-2.64216408856E01|3.64216408856E01|4.64216408856E-01 11|A123|0|-5.64216408856E01|0 11|A123|0|0|0 11|A123|-99999999|-99999999|-99999999... (4 Replies)
Discussion started by: ppat7046
4 Replies

5. Shell Programming and Scripting

Convert decimal notation to ANSI point code notation

wondering if anyone has any thoughts to convert the below thru a shell script Convert decimal signalling point notation to ANSI point code notation There is a site that does that conversion but i need to implement the solution in a shell script.....Thoughts.... OS: Solaris 9 ... (4 Replies)
Discussion started by: aavam
4 Replies

6. Programming

Reading Scientific notation from file and storing in array

Hi, I am trying to read a set of numbers that are in scientific notation into a file so I can do some math on them, but when I display the array contents the numbers aren't the same as the numbers in the file. Could someone explain why? Thanks. int main() { double fArray; ... (3 Replies)
Discussion started by: Filter500
3 Replies

7. Shell Programming and Scripting

Converting from scientific notation to normal

Hi everyone, I need to convert some numbers that are written in scientific notation to normal notation. Here is a sample line from my data file; "1",1,-1,0,0,502,0,0.00000000000E+00,0.00000000000E+00,0.35591163544E+03,0.35591163548E+03,0.50400001928E-02,0.,-1. first of all, my data file... (4 Replies)
Discussion started by: hayreter
4 Replies

8. Shell Programming and Scripting

Perl: scientific notation to decimal notation

hello folks, I have few values in a log which are in scientific notation. I am trying to convert into actual decimal format or integer but couldn't able to convert. Values in scientific notation: 1.1662986666666665E-4 2.0946799999999998E-4 3.0741333333333333E-6 5.599999999999999E-7... (2 Replies)
Discussion started by: scriptscript
2 Replies

9. Shell Programming and Scripting

Help with filter result (scientific notation) by using awk

Input file: data1 0.05 data2 1e-14 data1 1e-330 data2 1e-14 data5 2e-60 data5 2e-150 data1 4e-9 Desired output: data2 1e-14 data1 1e-330 data2 1e-14 data5 2e-60 data5 2e-150 I would like to filter out those result that column 2 is less than 1e-10. Command try: (1 Reply)
Discussion started by: cpp_beginner
1 Replies

10. UNIX for Beginners Questions & Answers

Print multiple columns in scientific notation

Hi everybody, I have file 1 with 15 columns, I want to change the formatting of the numbers of columns 10,11 and 12 in the scientific notation. I used the Following script: awk '{print $10}' file1.dat | awk '{printf "%.2e\n", $1}' > file2.dat awk '{print $11}' file1.dat | awk '{printf... (7 Replies)
Discussion started by: supernono06
7 Replies
gnome-calculator(1)						   User Commands					       gnome-calculator(1)

NAME
gnome-calculator, gcalctool - perform basic, financial, and scientific calculations SYNOPSIS
gnome-calculator | gcalctool [-a accuracy] [-D] [-E] [-v] [gnome-std-options] DESCRIPTION
Gnome calculator is a desktop calculator. It has been designed to be used with either the mouse or the keyboard. It is visually similar to a lot of hand-held calculators. Calculator has the following modes: Basic Mode Provides standard calculator functions. You can store numbers in 10 different memory registers, and easily retrieve and replace the numbers in the memory registers. Basic Mode is the default mode. You can use all of the Basic Mode functions in each of the other modes. Financial Mode Provides several complex financial functions. Scientific Mode Provides many additional mathematical functions, including trigonometric and logical functions. You can also store your own functions and constants, when you use Scientific Mode. EXTENDED DESCRIPTION
Some of the calculator keys have menu marks, this indicates that there is a menu associated with that key. One of the most important things to remember about gnome-calculator is that calculations are performed from left to right, with no arith- metic precedence. If you need arithmetic precedence, then you should use parentheses. Internal arithmetic is now down with multi-precision floating point numbers. Accuracy can be adjusted from zero to nine numeric places in fixed notation, but numbers can be displayed in engineering and scientific notation as well. There is also an option to show or remove trailing zeroes after the numeric point. The calculator reverts to scientific notation when the number is larger than the display would allow in fixed notation. In the scientific mode, the base of operation can be changed between binary, octal, decimal and hexidecimal. Num- bers are initially displayed in fixed notation to nine numeric places, with trailing zeroes removed, in the decimal base. You can use the Copy and Paste functions in conjunction with the numeric display to store or retrieve characters from the clipboard. You can also remove the last digit entered, completely clear the displayed entry and totally reset the calculator. There are ten memory registers. Numbers can be stored or retrieved in these locations, and arithmetic can be performed upon register con- tents. Context sensitive help is also available. Control-F1 toggles whether a tooltip is displayed for the item which currently has focus. On startup, Calculator uses the following configuration resources stored in a GConf database. Resource: /schemes/apps/gcalctool/accuracy Values: Accuracy value Description: The number of digits displayed after the numeric point. This value must be in the range 0 to 9. Resource: /schemes/apps/gcalctool/base Values: Numeric Base Description: The initial numeric base. Valid values are "BIN" (binary), "OCT" (octal), "DEC" (deci- mal), and "HEX" (hexadecimal). Resource: /schemes/apps/gcalctool/display Values: Display mode Description: The initial display mode. Valid values are "ENG" (engineering), "FIX" (fixed-point), and SCI" (scientific). Resource: /schemes/apps/gcalctool/mode Values: Mode Description: The initial calculator mode. Valid values are "BASIC", "FINANCIAL", and "SCIENTIFIC". Resource: /schemes/apps/gcalctool/showzeroes Values: true, false (true) Description: Whether to show trailing zeroes after the numeric point in the display value. Resource: /schemes/apps/gcalctool/showthousands Values: true, false (false) Description: Whether fixed numbers in the decimal base are displayed with thousands separated. Resource: /schemes/apps/gcalctool/showregisters Values: true, false (true) Description: Whether to display the memory register window when Calculator starts. Resource: /schemes/apps/gcalctool/trigtype Values: Trig. type Description: The initial trigonometric type. Valid values are "DEG" (degrees), "GRAD" (grads), and "RAD" (radians). Any constants or functions that the user defines are also stored in the GConf database. OPTIONS
The following options are supported: -a accuracy Specifies the number of digits displayed after the numeric point. This value must be in the range 0 to 9. -D Enable debug mode. -E Enable debug mode in the multiple-precision arithmetic package. -v Show the version number and usage information. gnome-std-options Standard options available for use with most GNOME applications. See gnome-std-options(5) for more information. EXAMPLES
Example 1: Launching Calculator example% gnome-calculator EXIT STATUS
The following exit values are returned: 0 Application exited successfully >0 Application exited with failure FILES
The following files are used by this application: /usr/bin/gcalctool Executable for Calculator. /usr/bin/gnome-calculator Symbolic link to gcalctool. ~/.gcalctoolrc User-specific resources for customizing the appearance and color of Calculator. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWgnome-calculator | +-----------------------------+-----------------------------+ |Interface stability |Volatile | +-----------------------------+-----------------------------+ SEE ALSO
Calculator Manual Latest version of the GNOME Desktop User Guide for your platform. attributes(5), gnome-std-options(5) NOTES
Written by Glynn Foster and Rich Burridge, Sun Microsystems Inc., 2003. Updated by Matt Keenan, Sun Microsystems Inc., 2006. SunOS 5.11 12 Sep 2006 gnome-calculator(1)
All times are GMT -4. The time now is 05:52 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy