Sponsored Content
Top Forums Shell Programming and Scripting How to round up value upto 2 decimal places using sed? Post 302874461 by ranabhavish on Friday 15th of November 2013 10:12:18 AM
Old 11-15-2013
Thanks but it is giving output "205.54" instead of "205.55"
 

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Round off the a Decimal value.

HI, I have a script which is used to calculate the Memory & CPU utilization a server. memx=`ssh -l siebel1 ${f} /usr/sbin/prtconf|grep -i 'Memory size'|tr -s " "|/usr/xpg4/bin/awk -F" " '{print $3 * 1024}'` v5=`ssh -l siebel1 ${f} vmstat 1 2 | tail -1 | tr -s " " | /usr/xpg4/bin/awk -v... (3 Replies)
Discussion started by: dear_abhi2007
3 Replies

2. Shell Programming and Scripting

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 (4 Replies)
Discussion started by: tomjones
4 Replies

3. Shell Programming and Scripting

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... (11 Replies)
Discussion started by: arunmanas
11 Replies

4. Shell Programming and Scripting

Retain upto 2 decimal point for numeric values

Hi I have a big file with lines like below <tr align="center" bgcolor="SEASHELL"><td>94% </td><td>4.62178 </td><td>73.4375 </td></tr> <tr align="center" bgcolor="SEASHELL"></td><td>97% </td><td>3.2962 </td><td>125 </td></tr> I want to format the file such that i get like below. i.e... (3 Replies)
Discussion started by: ningy
3 Replies

5. Shell Programming and Scripting

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. (6 Replies)
Discussion started by: piynik
6 Replies

6. Shell Programming and Scripting

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 (1 Reply)
Discussion started by: kristinu
1 Replies

7. Shell Programming and Scripting

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. ... (2 Replies)
Discussion started by: vinothsekark
2 Replies

8. Shell Programming and Scripting

Decimal field round of

Hi, I want to round of decimal numbers in comma seperated lines till 2 decimal numbers. line will be like. ... (4 Replies)
Discussion started by: vishal0746
4 Replies

9. Shell Programming and Scripting

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... (4 Replies)
Discussion started by: brlsubbu
4 Replies
fenv(5) 							File Formats Manual							   fenv(5)

NAME
fenv - floating-point environment macros and functions SYNOPSIS
DESCRIPTION
The header declares two types and several macros and functions to provide access to the floating-point environment. The floating-point environment refers collectively to the floating-point status flags and control modes. A floating-point status flag is a system variable whose value is set (but never cleared) when a floating-point exception is raised, which occurs as a side effect of exceptional floating- point arithmetic to provide auxiliary information. A floating-point control mode is a system variable whose value may be set by the user to affect the subsequent behavior of floating-point arithmetic; on HP 9000 and HP Integrity servers the control modes include the rounding direction mode, the gradual/flush-to-zero underflow mode, and the trap enables. For HP-UX 11i v3 September 2008 Update (and later) for Integrity servers, the floating-point environment also includes the rounding direc- tion mode for decimal floating point, which is independent of the rounding direction mode for binary floating point. Both binary and deci- mal floating point use the same status flags. The following types are defined: Represents the entire floating-point environment. Represents the floating-point exception flags collectively. The following macros represent the floating-point status flags. They are defined as integral constant expressions with values such that bitwise ORs of all combinations of the macros result in distinct values. The inexact exception. The division-by-zero exception. The underflow exception. The overflow exception. The invalid operation exception. The bitwise OR of all exception macros. The following macros represent the rounding direction modes for binary floating point. They are defined as integral constant expressions with distinct nonnegative values. The round-to-nearest rounding direction mode. The round-toward-positive-infinity rounding direction mode. The round-toward-negative-infinity rounding direction mode. The round-toward-zero rounding direction mode. The following macro is defined as a pointer to const-qualified The default floating-point environment. To the ISO/IEC C99 specified facilities, the HP implementation adds four HP-specific functions: and For HP-UX 11i v3 September 2008 Update (and later) for Integrity servers, included in a compilation where has been defined, this file defines the following macros representing the rounding direction modes for decimal floating point. They are for use with the and functions. They are defined as integral constant expressions with distinct nonnegative values. The round-to-nearest decimal rounding direction mode with ties (half-way cases) to even. The round-toward-positive-infinity decimal rounding direction mode. The round-toward-negative-infinity decimal rounding direction mode. The round-toward-zero decimal rounding direction mode. The round-to-nearest decimal rounding direction mode with ties (half-way cases) away from zero. To use any of the types or macros for decimal floating point, define either with a compile option, or with in the source file before inclusion of FILES
SEE ALSO
fe_dec_getround(3M), fe_dec_setround(3M), feclearexcept(3M), fegetexceptflag(3M), feraiseexcept(3M), fesetexceptflag(3M), fetestexcept(3M), fegetround(3M), fesetround(3M), fegetenv(3M), feholdexcept(3M), fesetenv(3M), feupdateenv(3M), fegetflushtozero(3M), fesetflushtozero(3M), fegettrapenable(3M), fesettrapenable(3M), math(5). STANDARDS CONFORMANCE
: ISO/IEC C99 (including Annex F, "IEC 60559 floating-point arithmetic"), ISO/IEC TR 24732 fenv(5)
All times are GMT -4. The time now is 03:50 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy