Showing posts with label weather. Show all posts
Showing posts with label weather. Show all posts

Monday, February 05, 2007

Cold Weather

What is the warmest temperature that you would feel the need to wear a heavy coat?

60's
 
 0

50's
 
 1

40's
 
 3

30's
 
 1

20's
 
 2

10's
 
 1

0's - yeah right :-)
 
 0

The weather up here in Ohio has actually been down right cold!, it got a few degrees below zero last night. I feel that anything below the 20's is cold, and below zero ... well that's just too cold! Last nights wind chills were in the -20's (maybe even colder, but I didn't see it) ... yes, that's in the negative twenties!

I guess that is the price we have to pay for the mild temperatures the past several months when we rarely had to turn on the heat or air conditioning.

Thursday, December 07, 2006

Heat Index and Wind Chill Formulas

I'm writing this because nobody seems to have an easy to copy and paste formula out there for coders or even for spread sheets.

It's all fine-and-dandy that somebody understands all the ins-and-outs of weather and the math behind it, but sometimes we just want to display the Wind Chill or Heat Index, and that's it. I don't need to know all about the weather … some of us have deadlines to meet. These formulas are for those of you who are of a similar mind set.

Here are the formulas to calculate the Heat Index and the Wind Chill in Spreadsheet formulas and for PHP scripts (programs).

Heat Index

The Heat Index should only be calculated when air temperatures are greater than 80°F (27°C), dew point temperatures are greater than 60°F (16°C), and relative humidities are higher than 40%.

Spreadsheet:

  

Where A1 holds the TEMPERATURE, and B1 holds the HUMIDITY.

PHP:

 

Where $temp_f is the temperature in degrees Fahrenheit, and $humidity holds the humidity.

Wind Chill

The Wind Chill should only be calculated when temperatures are at or below 50°F and wind speeds are above 3 MPH. Bright sunshine may increase the wind chill temperature by 10°F to 18°F.

Spreadsheet:

 

Where A1 holds the TEMPERATURE, and B1 holds the WIND VELOCITY (SPEED).

PHP:

 

Where $temp_f is the temperature in degrees Fahrenheit, and $wind_speed holds the wind speed in Miles Per Hour (MPH).

I hope this helps to keep someone from spending an hour debugging their code when it was a simple typo that may have messed them up.