12-10-2007
Hi
Where the 'constant' (h) gets assigned it's value?
The h is actually counting the number of folders from other variables.
What do you think the value of '$t' in 'sqrt($t)' is?
Why are you trying "pipe" 'sqrt($t)' into 'bc -l'? Wouldn't a simple 't=sqrt(t)' be enough?
Yeah. I already tried on sqrt(t); which is without bc -l.
You are right. I am using associative array count for the purpose to read each line.
However, when I get the result from the operation, it doesnt return me the correct output from these operation.Did I missed out any "$" in the below fragment of code? It gives me INF and NAN value
cat a.txt| awk ' {
t= h*($3+$2);
s= sqrt($t)
count($1)=$2/s
}
END{
printf("the sqrt of %d is %d\n", $2,$1);
}
Please advise.Thanks.
Rgrds,
Jason
10 More Discussions You Might Find Interesting
1. Programming
Hi!
when i'm trying to compile this lite example
on my linux machine I'll get errors and i don't know why..
#include <stdio.h>
#include <math.h> /* needed by sqrt() */
int main()
{
printf("%f", sqrt(10.0));
return (0);
}
this is the error:
/tmp/cc33hNVHK.o: In function... (1 Reply)
Discussion started by: CreamHarry
1 Replies
2. Programming
I was writing a simple program in linux, which includes sqrt function of c.
I included the math.h. But when I use gcc to compile it, it gave an error message:
/home/murat/tmp/ccOv9upo.o(.text+0x4b): In function `main':
: undefined reference to `sqrt'
collect2: ld returned 1 exit status
I... (2 Replies)
Discussion started by: murataht
2 Replies
3. Shell Programming and Scripting
hi all,
i print four variable delimited by comma with awk :
awk -F "," '{print $1;$2;$3;$4}'
'
if $3=""
code ...
}
i want to extract this information from another file using another awk using the $1 printed
awk -v
{
code
}
but the problem i can't use two awk in the same code... (2 Replies)
Discussion started by: kamel.seg
2 Replies
4. Programming
hi all,
my requirement is to create a thread by calling another function.
i.e i dont call pthread_create directly from main, but by calling another function (createThd - below ), from main.
Example:
void *thread_function(void *arg) { /* thread function */
int i;
rc =... (3 Replies)
Discussion started by: wolwy_pete
3 Replies
5. UNIX for Dummies Questions & Answers
Hi,
In Unix (AIX/LINUX) how do we create a alias for a UNIX shell function?
Please help me with that.
Thanks!! (2 Replies)
Discussion started by: neeto
2 Replies
6. Shell Programming and Scripting
hi friends
can any body tell me how can i find sqrt of a any given number without using expr in bash shell
while i am doing i got some errors please take a look
and code is here
x=$((( ( sqrt($1) ) | bc )))
echo $x
$ sh quadratic-eqn-roots.sh 9
quadratic-eqn-roots.sh: line 12: ( (... (6 Replies)
Discussion started by: srinivas2828
6 Replies
7. UNIX for Dummies Questions & Answers
Hi,
i have a the following script:
#!/bin/bash
a=3
b=9
let "c= b*a"
let "d=sqrt $c "
echo $d
But when i execute the code, it gives me the an error saying:
line 5: let: d=sqrt 27 : syntax error in expression (error token is "27 ")
Can any body tell me what I'm doing wrong? (5 Replies)
Discussion started by: limadario
5 Replies
8. Shell Programming and Scripting
My Calling script is like below:
for file in `echo $LIST_OF_FILES` --listing filenames eg, xyz_meta_20110501_00000789.tar
do
file_name=`basename $file`
<call a function to create .txt file in below format>
done
Want to generate a .txt file that contains below data in ksh:
... (3 Replies)
Discussion started by: vedanta
3 Replies
9. Shell Programming and Scripting
I would like to make a perl function , this function could send mail via SMTP and also could import a text file into mail content , that mean I have a text file , want to use this function to send mail via SMTP , the mail content is the text file , would advise how to write this script ? thanks (1 Reply)
Discussion started by: ust3
1 Replies
10. Programming
sinebeep.py
Creating an audio WAVE file called...
beep.wav
...that can be played using almost ANY audio player available.
This simple DEMO snippet of code generates a 1 second sinewave WAVE file. It IS saved inside the CURRENT drawer so that you can find it... ;o)
Note that the... (1 Reply)
Discussion started by: wisecracker
1 Replies
sqrt(3M) Mathematical Library Functions sqrt(3M)
NAME
sqrt, sqrtf, sqrtl - square root function
SYNOPSIS
cc [ flag... ] file... -lm [ library... ]
#include <math.h>
double sqrt(double x);
float sqrtf(float x);
long double sqrtl(long double x);
DESCRIPTION
These functions compute the square root of their argument x.
RETURN VALUES
Upon successful completion, these functions return the square root of x.
For finite values of x < -0, a domain error occurs and either a NaN (if supported) or an implementation-defined value is returned.
If x is NaN, a NaN is returned.
If x is +-0 or +Inf, x is returned.
If x is -Inf, a domain error occurs and a NaN is returned.
ERRORS
These functions will fail if:
Domain Error The finite value of x is < -0 or x is -Inf.
If the integer expression (math_errhandling & MATH_ERREXCEPT) is non-zero, the invalid floating-point exception is raised.
The sqrt() function sets errno to EDOM if the value of x is negative.
USAGE
An application wanting to check for exceptions should call feclearexcept(FE_ALL_EXCEPT) before calling these functions. On return, if
fetestexcept(FE_INVALID | FE_DIVBYZERO | FE_OVERFLOW | FE_UNDERFLOW) is non-zero, an exception has been raised. An application should
either examine the return value or check the floating point exception flags to detect exceptions.
An application can also set errno to 0 before calling sqrt(). On return, if errno is non-zero, an error has occurred. The sqrtf() and
sqrtl() functions do not set errno.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Interface Stability |Standard |
+-----------------------------+-----------------------------+
|MT-Level |MT-Safe |
+-----------------------------+-----------------------------+
SEE ALSO
feclearexcept(3M), fetestexcept(3M), isnan(3M), math.h(3HEAD), attributes(5), standards(5)
SunOS 5.10 1 Nov 2003 sqrt(3M)