07-09-2012
What is the meaning fo the command: "n#-"? Does it change the sign the number or it only removes the char "-"
9 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi,
I am trying to find out how to get an absolute value for integer in ksh.
I tried using abs... but that doesn't work ! this is the workaround I did, but isn't there an inbuilt function to get absolute value for any variable !
Please help as i am new to unix :confused:
Thanks,
... (3 Replies)
Discussion started by: icyhot
3 Replies
2. Programming
How to find out the absolute path of a file in C/C++?
Thanks (4 Replies)
Discussion started by: filedeliver
4 Replies
3. Shell Programming and Scripting
How would I get the absolute filename of a selected file...I want to control click...I already have the context menu all set to run a script...I just need to be able to get the file name of the file I control clicked on.
In windows it is as follows:
set filename=%~f1
set name=%~n1
set... (0 Replies)
Discussion started by: mainegate
0 Replies
4. UNIX for Dummies Questions & Answers
is cd ~ considered an absolute path? (2 Replies)
Discussion started by: Kirichiko
2 Replies
5. Shell Programming and Scripting
Is there a function in awk to get the absolute value of a-b which can be negative or positive, I just care for the absolute value... (5 Replies)
Discussion started by: placroix1
5 Replies
6. UNIX for Dummies Questions & Answers
is there any function in unix which will convert a integer to absolute value with a single decimal point.
suppose x=15232
y=x/1024=14.875
i want y to be 14.8
Similarly if y=6.29452 it should come as 6.3 (3 Replies)
Discussion started by: dr46014
3 Replies
7. Shell Programming and Scripting
Hi,
i want to caluculate sum and absolute sum information of the 2nd column.
sum(abs(ENO)),sum(ENO)
file1 contains the employee information.
"abc","+10000.00","100"
"bbc","-3000.00","400"
"cbc","+20000.90","500"
"dbc","-4000.00","600"
output should get this
Sum(abs(eno)) ... (5 Replies)
Discussion started by: onesuri
5 Replies
8. Shell Programming and Scripting
Hi,
I have a file as follows:
|-30.0|Appls. executing in db manager currently = 2
|-80.0|Locks held currently = 1
| 90.0|High water mark (bytes) = 65536
|-50.0|Configured size (bytes) = 16777216
|-100.0|Current size (bytes) ... (6 Replies)
Discussion started by: sudvishw
6 Replies
9. Shell Programming and Scripting
Hello All,
I am using following awk command in my shell script. I want to compare the value in column 2 and colum 3 after taking their absolute value. Column $2 and $3 can have any value positive or negative or both.
awk -F"|" '{print $0,($2>$3?"F":"T")}' OFS='|' myfile.txt
Your help... (2 Replies)
Discussion started by: angshuman
2 Replies
ECVT(3) Library Functions Manual ECVT(3)
NAME
ecvt, fcvt, gcvt - output conversion
SYNOPSIS
char *ecvt(value, ndigit, decpt, sign)
double value;
int ndigit, *decpt, *sign;
char *fcvt(value, ndigit, decpt, sign)
double value;
int ndigit, *decpt, *sign;
char *gcvt(value, ndigit, buf)
double value;
char *buf;
DESCRIPTION
Ecvt converts the value to a null-terminated string of ndigit ASCII digits and returns a pointer thereto. The position of the decimal
point relative to the beginning of the string is stored indirectly through decpt (negative means to the left of the returned digits). If
the sign of the result is negative, the word pointed to by sign is non-zero, otherwise it is zero. The low-order digit is rounded.
Fcvt is identical to ecvt, except that the correct digit has been rounded for Fortran F-format output of the number of digits specified by
ndigits.
Gcvt converts the value to a null-terminated ASCII string in buf and returns a pointer to buf. It attempts to produce ndigit significant
digits in Fortran F format if possible, otherwise E format, ready for printing. Trailing zeros may be suppressed.
SEE ALSO
printf(3)
BUGS
The return values point to static data whose content is overwritten by each call.
7th Edition May 15, 1985 ECVT(3)