Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change

Re^2: subtracting values from 2 hashes

by lecb (Acolyte)
on Jun 21, 2014 at 19:55 UTC ( #1090790=note: print w/replies, xml ) Need Help??

in reply to Re: subtracting values from 2 hashes
in thread subtracting values from 2 hashes

Thank you Neil - I will make sure not to put so much in next time (I was afraid if I didn't, and I had made an error somewhere further up, it would have been missed). Didn't mean to overcrowd!

Please excuse my ignorance, but I have been trying to load both files into their own hashes, the two hashes are:

%max_unchanged %max_changed

Maybe there is a much simpler way.. but if I use this:

my @calc; $diff; foreach my $key (keys %max_changed) { my $diff = $max_unchanged{$key} - $max_changed{$key}; push (@calc, $diff); } print @calc, "\n";

I still get the same error.. :-s...

Re your second point, I wasn't too sure what you meant by

"Your open statements should use variables, not bare words (depreciated), and use an operator."

When you say "bare words" are you referring to an FILEHANDLE being called FILE?
Many thanks, E

Replies are listed 'Best First'.
Re^3: subtracting values from 2 hashes
by neilwatson (Priest) on Jun 21, 2014 at 20:15 UTC

    Correct, instead of using file handles as bare words (FILE) we now use normal scalars.

    Neil Watson

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1090790]
[jdporter]: A: yes.
[Lady_Aleena]: I don't know how hard it will be to get out of that mess.
[LanX]: M-x untabify
[choroba]: I don't think they're multiple people. I was told "he or she" sounds old-fashioned and "they" is the way to say it
[pryrt]: Those others were definitely offensive or unequivocably rude, I agree.
[choroba]: (well, it comes from the 14th century, so labelling it as "modern" doesn't seem appropriate)
[Your Mother]: "They" is becoming accepted but it irritates me sometimes. I tend to just pick she or he randomly or try to use "one."
LanX thinks it is appropriate here :)
[Your Mother]: They would think so.
[jdporter]: ok, I need a recipe for piping lines "through" an external program which is itself a filter

How do I use this? | Other CB clients
Other Users?
Others perusing the Monastery: (17)
As of 2017-05-24 20:22 GMT
Find Nodes?
    Voting Booth?