08-23-2011
do you want to truncate or round to remove the decimal?
all variables in shell scripting will be treated as integers for calculations and will be truncated. if you do something like tax=.03 this is really assigning the string ".03" to the variable $tax.
This User Gave Thanks to frank_rizzo For This Post:
9 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi All,
I want to convert Scientific number format into normal number format using unix script or using any command of unix.
e.g 1.55397e+09 into 1553970000
Thanks in advance
Kamal (1 Reply)
Discussion started by: kamal_418
1 Replies
2. Shell Programming and Scripting
hi all,
in ksh, how do i format a decimal number (e.g 3381.19) to integer (e.g 3381). This number is average time response for server in millisec and i wanted to display it in a more readable format i.e in seconds without any decimals.
thanks in advance. (2 Replies)
Discussion started by: cesarNZ
2 Replies
3. Shell Programming and Scripting
Hello Friends,
I have a file with below format...
1234,Hary,102.55
4567,Maria,250.40
78942,suzan,261.60
48965,Harun,179.32
And I want to check the last column. If the decimal value of the last column is below 50, I need that column else ignore that column.
Can anyone help me out? (3 Replies)
Discussion started by: mziaullah
3 Replies
4. Shell Programming and Scripting
I have a file which consist of some class 4 IP address as
172.16.112.50
172.16.112.50
172.16.112.50
172.16.112.100
192.168.1.30
172.16.112.100
172.16.112.50
172.16.112.50
172.16.112.50
i want to store them in pure decimal notations instead of the given dotted decimal formats
e.g.... (2 Replies)
Discussion started by: vaibhavkorde
2 Replies
5. Shell Programming and Scripting
Hi All,
I have a file of decimal numbers,
cat file1.txt
1.1382666907
1.2603107334
1.6118799297
24.4995857056
494.7632588468
560.7633734425
.....
I want to see the output as only 7 digits after decimal (5 Replies)
Discussion started by: senayasma
5 Replies
6. Shell Programming and Scripting
Hi
I am executing below command to do summation on 46th coloumn.
cat File1| awk -F"|" '{p += $46} END { printf"Column Name | SUM | " p}'
I am getting output as
Column Name | SUM | 1.01139e+10
Here I want output in Proper decimal format. Can someone tell me what change is required for same? (1 Reply)
Discussion started by: sanranad
1 Replies
7. Shell Programming and Scripting
Hello Everyone,
In one of my script, I would like to sort the decimal numbers.
For e.g.
If I have numbers like
1.0 1.1 1.2 2.0 2.1 3.0 4.0 5.0 6.0 7.0 7.1 7.10 7.2 7.3 7.4 7.5 7.6 7.7 7.8 7.9
I would like to sort them
1.0 1.1 1.2 2.0 2.1 3.0 4.0 5.0 6.0 7.0 7.1 7.2 7.3 7.4... (3 Replies)
Discussion started by: sachinrastogi
3 Replies
8. UNIX for Dummies Questions & Answers
I am struggling with scripting this challenge a friend and I have.
You have file1 and its contents is a single number
you have file 2 and its contents are a different number
you want to add file1 to file2 and have the output be put into file3 (3 Replies)
Discussion started by: minkyboodle
3 Replies
9. UNIX for Dummies Questions & Answers
Dear all,
I have a txt file with only one column which contains p values. My data looks like this:
5.04726976606584e-190
2.94065711152402e-189
2.94065711152402e-189
9.19932135717279e-176
1.09472516659859e-170
1.24974648916809e-170
0.1223974648916
0.9874974648916
...
what I want... (2 Replies)
Discussion started by: forevertl
2 Replies
LEARN ABOUT DEBIAN
numround
NUMROUND(1) User Contributed Perl Documentation NUMROUND(1)
NAME
numround - A program that rounds off numbers it encounters.
SYNOPSIS
numround [-cdfhV] <FILE>
| numround [-cdfhV] (Input on STDIN from pipeline.)
numround [-cdfhV] (Input on STDIN. Use Ctrl-D to stop.)
DESCRIPTION
numround will simply round decimal numbers to the nearest integer or to a factor of any number using the -n option. You can also force it
to round up (ceiling) or round down(floor) using the -c and -f options.
OPTIONS
-c Force the number to be rounded up. Ceiling.
-f Force the number to be rounded down. Floor.
-n <n> Round numbers to the nearest factor of <n>.
-h Print out some helpful information about numround.
-V Increase verbosity. This will print out numbers as it finds them.
-d Debug mode. For developers only.
BUGS
numround currently only rounds the first number on each line. Eventually this will be changed as all the numeric utilities are developed.
numround will drop off the decimal places in decimal numbers. This may cause some calculations to be in error, depending on how you are
using the data.
SEE ALSO
numaverage(1), numbound(1), numinterval(1), numnormalize(1), numgrep(1), numprocess(1), numsum(1), numrandom(1), numrange(1)
COPYRIGHT
numround is part of the num-utils package, which is copyrighted by Suso Banderas and released under the GPL license. Please read the
COPYING and LICENSE files that came with the num-utils package
Developers can read the GOALS file and contact me about providing
submitions or help for the project.
MORE INFO
More info on numround can be found at:
http://suso.suso.org/programs/num-utils/
perl v5.10.1 2009-10-31 NUMROUND(1)