On Aug 23, 2007, at 11:17 PM, Gunnar Hjalmarsson wrote:
Kirk Wythers wrote:
I don't see how $totals{$year}{$month}{count} ++; is holding the
count.
Read about the auto-increment operator in "perldoc perlop".
OK. I'll try and be more clear to the degree of my ignorance. First,
I do not understand the use of $totals in both the sum of the scalar
tmax, and the incremented count.
# store totals by month as:
$totals{$year}{$month}{tmax} += $tmax;
...
# keep track of the count
$totals{$year}{$month}{count} ++;
I think what I am confused by is the relationship between the scalar
$tmax and the (whatever you call it) $totals{$year}{$month}{tmax}
Therefore, if I want the sum of tmax, I'm not sure what is holding
the total of tmax. Is it $tmax, or $totals{$year}{$month}{tmax}?
The same goes for count. What is the holding the count?
I guess I'm just used to the very simple $ as defining the scalar.
SImilarly, if I want the average of $tmax, then I would want to
divide $totals{$year}{$month}{tmax} by $totals{$year}{$month}{count}
Thank you
Kirk
--
Gunnar Hjalmarsson
Email: http://www.gunnar.cc/cgi-bin/contact.pl
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/