11-23-2005
Arithmetic In UNIX
I am a beginner and I have been searching the web all morning for this answer but can't find it anywhere.
I know that
prtint 1*2
will return
1*2
what if i actually want the problem to be calculated
so i want
print 1*2
to return
2
How is this done?
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Can anyone help please. I am writing a kourne shell script and I am unsure how to do the following:
I have extracted a time string from a logfile, and I have another time string I want to compare it to to see if it's later than the time I'm comparing with.
i.e. expectedSLA="23:00:00", ... (2 Replies)
Discussion started by: csong2
2 Replies
2. UNIX for Dummies Questions & Answers
okay, I'm a complete beginner, and I keep getting stuck on the syntax here. I want to write a script where I read the current time as minutes and seconds, convert the minutes to seconds, and add the two, then redirect the output to a file. the command takes two arguments, which will also be... (1 Reply)
Discussion started by: paprbagprincess
1 Replies
3. Shell Programming and Scripting
Helloo..
I am trying one very simple thing I could not find anything on google..
I have 2 integer variable..and I need to do division...in ksh
where $catch and $num are integer variable..
I tryed with this:
printf "%0.2f" $final=$catch/$num
but it does not work..
any help is... (12 Replies)
Discussion started by: amon
12 Replies
4. Shell Programming and Scripting
I am using egrep to extract numbers from a file and storing them as variables in a script. But I am not able to do any arithmetic operations on the variables using "expr" because it stores them as char and not integers. Here is my code and the error I get. Any help will be appreciated.
#!/bin/sh... (3 Replies)
Discussion started by: emjayshaikh
3 Replies
5. Shell Programming and Scripting
Yes I know tcsh sucks for scripting and arithmetic but I have to write a script for multiple users and they all use tcsh.
I have this variable that I 'set' with but pulling numbers off of stings with
set STUFF = `grep string file | awk command`
Now I would like to add up the numbers that... (4 Replies)
Discussion started by: gobi
4 Replies
6. UNIX for Dummies Questions & Answers
Hello,
I have a list of 'inputs' and i want to convert those on the second list named 'Desired Outputs', but i don't know how to do it?
Inputs Desired Outputs
1 2
94 4
276 8
369 10
464 12 ... (0 Replies)
Discussion started by: filda
0 Replies
7. Shell Programming and Scripting
Hi Friends,
please advise on shell script to add two time stamps
for example :
a=12:32
b=12:00
c=a+b=00:32
please help me to find shell script to add to two time stamps, as i need to convert time from EST to GMT or SST to prepare status of jobs in unix and to specify estimated time to... (3 Replies)
Discussion started by: balireddy_77
3 Replies
8. UNIX for Dummies Questions & Answers
Hello all,
I'd like to know how to perform arithmetic on multiple files. I have got many tab-delimited files. Each file contains about 2000 rows and 2000 columns.
What I want to do is to to sum the values in each row & column in every file.
The following explains what I want to do;
... (9 Replies)
Discussion started by: Muhammad Rahiz
9 Replies
9. Shell Programming and Scripting
Hello,
Could someone explain how this one is possible:
# @ x = 10 - 11 + 3
# echo $x
-4
I know that writing script using csh is bad idea, but I need to write few lines.
thanks
Vilius (2 Replies)
Discussion started by: vilius
2 Replies
10. Programming
I have a fundamental question on C pointer arithmetry..
Suppose i have a c string pointer already pointing to a valid location, Can I just do a
charptr = charptr +1;
to get to the next location, irregardless if my program is 32 or 64 bits?
or should i do it this way:
charptr =... (1 Reply)
Discussion started by: Leion
1 Replies
LEARN ABOUT DEBIAN
set::infinite::arithmetic
Set::Infinite::Arithmetic(3pm) User Contributed Perl Documentation Set::Infinite::Arithmetic(3pm)
NAME
Set::Infinite::Arithmetic - Scalar operations used by quantize() and offset()
AUTHOR
Flavio Soibelmann Glock - fglock@pucrs.br
%_MODE hash of subs
$a->offset ( value => [1,2], mode => 'offset', unit => 'days' );
$a->offset ( value => [1,2, -5,-4], mode => 'offset', unit => 'days' );
note: if mode = circle, then "-5" counts from end (like a Perl negative array index).
$a->offset ( value => [1,2], mode => 'offset', unit => 'days', strict => $a );
option 'strict' will return intersection($a,offset). Default: none.
%subs_offset2($object, $offset1, $offset2)
&{ $subs_offset2{$unit} } ($object, $offset1, $offset2);
A hash of functions that return:
($object+$offset1, $object+$offset2)
in $unit context.
Returned $object+$offset1, $object+$offset2 may be scalars or objects.
%Offset_to_value($object, $offset)
%Init_quantizer($object)
$Offset_to_value{$unit} ($object, $offset);
$Init_quantizer{$unit} ($object);
Maps an 'offset value' to a 'value'
A hash of functions that return ( int($object) + $offset ) in $unit context.
Init_quantizer subroutines must be called before using subs_offset1 functions.
int(object)+offset is a scalar.
Offset_to_value is optimized for calling it multiple times on the same object, with different offsets. That's why there is a separate
initialization subroutine.
$self->{offset} is created on initialization. It is an index used by the memoization cache.
perl v5.10.0 2008-06-21 Set::Infinite::Arithmetic(3pm)