## Printing with decimal places from last 4 digits

Printing with decimal places from last 4 digits
# 1
07-29-2014
Printing with decimal places from last 4 digits

I have input file like below,

201424|9999|OSS|622010|RGT|00378228764
201424|8888|OM|587079|RGT|00284329675
201424|7777|OM|587076|RGT|00128671024
201424|6666|OM|581528|RGT|00113552084

Output should be like below, should add decimal (.) from last 4 digits.

201424|9999|OSS|622010|RGT|0037822.8764
201424|8888|OM|587079|RGT|0028432.9675
201424|7777|OM|587076|RGT|0012867.1024
201424|6666|OM|581528|RGT|0011355.2084

Thanks,
Vinoth
 vinothsekark View Public Profile for vinothsekark Find all posts by vinothsekark
# 2
07-29-2014
Using sed:

and if your sed supports extended regular expressions:

 Chubler_XL View Public Profile for Chubler_XL Find all posts by Chubler_XL
# 3
07-29-2014
Thanks Chubler it works ..
 vinothsekark View Public Profile for vinothsekark Find all posts by vinothsekark

Test Your Knowledge in Computers #640
Difficulty: Medium
After the purchase of NeXT by Apple, NeXT became the source for macOS, iOS, watchOS, and tvOS.
True or False?

## Calculate the constant e to 14+ decimal places using integer maths.

Hi guys... I am loving this integer maths thing. 64 bit systems are certainly easier than 32 bit, but hey, I don't intend to leave out my fav' platform. Using one of the 'Brothers' methods, URL inside the code. #!/bin/sh # # #!/usr/local/bin/dash # e_constant.sh # Brother's formula . #...

## Sum the fields with 6 decimal places - getting only 2 decimal places as output

I used the below script to Sum up a field in a file based on some unique values. But the problem is when it is summing up the units, it is truncating to 2 decimals and not 6 decimals as in the input file (Input file has the units with up to 6 Decimals – Sample data below, when the units in the 2...

## How to round up value upto 2 decimal places using sed?

Please help me in rounding up value upto 2 decimal palces using sed command #!/usr/bin/bash a=15.42 b=13.33 c=`echo \$a*\$b |bc -l` echo \$c above code is is giving output "205.5486" but i want the output as "205.55" Thank you...

## Bash Rounding to 2 decimal places

I have a number in a bash variable n, and want to round it to 2 decimal places. How can I do that? n=0.0867268 Need to have num=0.09

## Arithmetic but keep 2 decimal places

I am trying to perform arithmetric, for example, to increment the value of variable \$a (say 3) by 0.05 but when I tried the following expression let a=a+0.05 or a=\$((a+0.05)) both returned 3.0499999999999998 I want to keep 2 decimal places so it returns 3.05 instead.

## Decimal places

i need to multiplay a number with 1.00.. so that the output should contain two decimal places at end.. for example... 236 * 1.00 = 236.00 245.8 * 1.00 = 245.80 but when i perform multiplication it shows output as. 236 245.8 can anyone help me to get the actual output of...

## Get the places of binary digits in the korn shell script

TO THE ALMIGHTY FORUM , though i have already posted the same question on hex to binary thread , i am posting here also for other beginners who may benefit from this thread... I have a 32 bit binary containing a series of 1' and 0's , and i am stuck...

## Four decimal places with awk

i have a script in which awk prints "(\$2-1700)/10000" and the answer is -0.07,but i want the answer in 4 decimal places. that is -0.0700. How can i sue awk to get my results in four decimal places

## trimm up the decimal places in output

I have a perl script that reports the avg time of a application call and the total number of calls. This works fine, however I would like to trim the number of decimal places reported from 12 to like 3 and I don't know how. Any suggestions? Here is what I use to get the avg time... for \$eRef (...