Go Back  Bike Forums > Bike Forums > Road Cycling
Reload this Page >

How to Calculate % Grade?

Notices
Road Cycling “It is by riding a bicycle that you learn the contours of a country best, since you have to sweat up the hills and coast down them. Thus you remember them as they actually are, while in a motor car only a high hill impresses you, and you have no such accurate remembrance of country you have driven through as you gain by riding a bicycle.” -- Ernest Hemingway

How to Calculate % Grade?

Old 06-26-06, 09:11 AM
  #1  
markwebb
The Recycled Cycler
Thread Starter
 
markwebb's Avatar
 
Join Date: Feb 2005
Posts: 2,399

Bikes: Real Steel. Really. Ti is cool, too !

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
How to Calculate % Grade?

How do you calculate % grade. As an example, 100 foot rise over 1,320 feet (0.25 miles) = x% grade. How do you calculate it?
markwebb is offline  
Old 06-26-06, 09:15 AM
  #2  
Alphamoose
Senior Member
 
Alphamoose's Avatar
 
Join Date: Apr 2003
Location: Cupertino, CA
Posts: 95
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 10 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
That's 7.5% (100/1320)*100.
Alphamoose is offline  
Old 06-26-06, 09:19 AM
  #3  
kyledr
Destroyer of Worlds
 
kyledr's Avatar
 
Join Date: Jun 2006
Posts: 446
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 1 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
So this means a 1000 foot rise over 1000 feet is 50% grade and 45 degrees, for instance. So if you want to convert from % to degrees multiply the percent in decimal form (multiply by .01 I think) by 90.
kyledr is offline  
Old 06-26-06, 09:20 AM
  #4  
TheKillerPenguin
Nonsense
 
TheKillerPenguin's Avatar
 
Join Date: Sep 2004
Location: Vagabond
Posts: 13,624

Bikes: Affirmative

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 748 Post(s)
Liked 106 Times in 44 Posts
How high the climb is in ft divided by the distance climbed in ft. Multiply the answer by 100.
TheKillerPenguin is offline  
Old 06-26-06, 09:33 AM
  #5  
KevinF
Keep on climbing
 
Join Date: Apr 2004
Location: Marlborough, Massachusetts
Posts: 2,179

Bikes: 2004 Calfee Tetra Pro

Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 21 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Originally Posted by kyledr
So this means a 1000 foot rise over 1000 feet is 50% grade and 45 degrees, for instance.
This is where it gets confusing (IMHO). Percent grade calculations are done by the "rise over run" formula (vertical elevation change divided by distance travelled). Typical roads aren't all that steep, so the distance ridden (i.e., the hypotenuse) is essentially the same as the true "run" of the right-triangle being formed by the hill-climb. So you can use the rise / distance-ridden formula to get pretty close to the true grade of the road.

However, in your example of a 1000 foot rise over 1000 feet the hypotenuse and the "true run" are no longer close. The way your statement is worded could mean that you have either a 45 degree angle (if your 1000 feet references the "true run") or you could have a 90 degree angle -- the only way you climb 1000 feet in 1000 feet of riding is if you literally rode straight up.
KevinF is offline  
Old 06-26-06, 09:36 AM
  #6  
Dusk
LeMond Lives!
 
Dusk's Avatar
 
Join Date: Aug 2004
Location: Edina, MN
Posts: 560

Bikes: In 1963 my sister taught me to ride on her girl’s frame (no wonder I shave my legs) Schwinn it was blue and it weighted a billion pounds. – Gone, 2nd bike - a Schwinn Colligate (Gold) 5 speed – Traded in, 3rd bike – 1971 Schwinn Continental (Maro

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
What does percent grade mean on a road?

When you travel through the mountains, you often see signs that say things like "Trucks check brakes -- 10% grade" or "6% grade -- Trucks use right lane only." These numbers obviously have something to do with the steepness of the road, but their exact meaning is a mystery to most drivers.
The grade of something is simply a measure of its rise over its run. To understand rise and run, it helps to think of the hill as a big right triangle (a triangle with a 90-degree angle), like this:

The rise is the length of side B, or the height of the hill. The run is the length of side A, the horizontal measure of the hill at ground level. So, if you rose 100 feet over a horizontal distance of 1,000 feet, rise over run would equal 100 divided by 1,000, or 0.1. To get the percent grade, you simply multiply by 100, which gives you 10%. It doesn't matter whether you use feet, meters, miles or kilometers -- if you know how far the road rises in a given horizontal distance, you can calculate the percent grade.
In common practice, people often refer to percent grade as the rise divided by the distance you would travel going up the hill (side C), rather than the horizontal distance (side A). If you have an odometer and an altimeter, this is pretty easy to calculate. You check the altitude at the starting point and reset the odometer trip meter. You climb a certain distance and divide the change in altitude by the miles you've traveled. This is not technically the grade, but for normal roads that aren't very steep, it ends up being pretty close because the horizontal distance and the length of the actual road are nearly the same.
To calculate percent grade exactly, you need to figure out the horizontal distance traveled (A). Since you know B and C, you can calculate A using the Pythagorean theorem -- "the square of the hypotenuse is equal to the sum of the squares of the other two sides," or:
C2 = A2+ B2
This means that:
A = SquareRoot (C2 - B2)
If you had driven 1,000 miles down the road and risen 100 miles, the horizontal distance would be the square root of 990,000, which is approximately 994.99 (rounded up).
So what good does all of this do you? First of all, the percent grade gives you a relative sense of how steep the hill is. If you've climbed a hill designated as having a 5% grade, for example, you'll know approximately what to expect from any other 5% grade hill.
. Percent grade also gives you enough information to figure out the grade angle -- the angle of the hill's ascent (angle d in the diagram below). If you know trigonometry, you've probably recognized that rise divided by run is equal to the tangent of angle d. To calculate the angle of ascent when you know the percent grade, you simply take the arc tangent of the grade (the inverse of the tangent). So, if you have a 10% grade, you look up the arc tangent of 0.1 and find that the angle is 5.71 degrees.

Roads are measured in percent grade rather than degrees for two reasons:
· You don't have to have a special calculator or trig tables to calculate percent grade.
· If you know the percent grade, it's easy to calculate the approximate distance you have risen or fallen simply by looking at your odometer. If you have coasted down a mile-long hill on a 10% grade, you know you have fallen about a tenth of a mile in vertical height.
Dusk is offline  
Old 06-26-06, 10:14 AM
  #7  
NoRacer
Isaias
 
NoRacer's Avatar
 
Join Date: Sep 2005
Location: Essex, MD
Posts: 5,182

Bikes: Ridley X-Fire (carbon, white)

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 7 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Percent slope =

%m = (rise/run)*100

%m = (100/1320)*100
%m = (.0757)*100
%m = 7.6
NoRacer is offline  
Old 09-11-11, 12:13 PM
  #8  
quickquest88
Newbie
 
Join Date: Sep 2011
Posts: 1
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Originally Posted by kyledr View Post
So this means a 1000 foot rise over 1000 feet is 50% grade and 45 degrees, for instance. So if you want to convert from % to degrees multiply the percent in decimal form (multiply by .01 I think) by 90.
sorry to revive a dead thread, but i just looked this up today after seeing someone on tv clearly misunderstand this.
in this particular example
(rise/run)*100
(1000/1000)*100
(1)*100
100

a 45 degree hill is clearly a 100 grade. as a previous poster mentioned, some people miscalculate this by using sides C and B instead of the proper sides A and B, as refrenced by the pythagorean theorum. a 50% grade is 22.5 degrees.10% grade is 4.5 degrees.
quickquest88 is offline  
Old 09-11-11, 12:19 PM
  #9  
ilovecycling
Senior Member
 
Join Date: Dec 2010
Location: RTP, NC
Posts: 2,190

Bikes: LOOK 595 & Cannondale CAAD9

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 1 Time in 1 Post
Buy a Garmin. /Thread
ilovecycling is offline  
Old 09-11-11, 01:20 PM
  #10  
canam73
Senior Member
 
Join Date: Jun 2007
Location: Haunchyville
Posts: 6,390
Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quoted: 5 Post(s)
Likes: 0
Liked 1 Time in 1 Post
Originally Posted by Alphamoose View Post
That's 7.5% (100/1320)*100.
This (post #2) should have ended the thread. Over 5 years ago.
canam73 is offline  
Old 09-11-11, 06:30 PM
  #11  
bobbycorno
Senior Member
 
bobbycorno's Avatar
 
Join Date: Sep 2007
Posts: 2,543
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 2 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Originally Posted by kyledr View Post
So this means a 1000 foot rise over 1000 feet is 50% grade and 45 degrees, for instance. So if you want to convert from % to degrees multiply the percent in decimal form (multiply by .01 I think) by 90.
No. 1000' in 1000' = 100%. Zero percent is perfectly flat, and straight up is infinite percent (no matter how far you climb, you never go forward, so you'd be dividing by zero, which is by definition infinity.

SP
Bend, OR
bobbycorno is offline  
Old 09-11-11, 07:05 PM
  #12  
Soloist Assassin
Banned
 
Join Date: Oct 2007
Posts: 7,468

Bikes: 2011 Cervelo S2, 2001Trek USPS 5200, 06 Cervelo P3 Alum, 1999 Schwinn Pro Stock BMX, 1987 Schwinn Traveler

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Originally Posted by ilovecycling View Post
Buy a Garmin. /Thread
IDK, I tell people my Garmin readings on here, and they call me a liar. Apparently there are no roads that peak out at 28% in the rest of the world.
Soloist Assassin is offline  
Old 09-11-11, 08:23 PM
  #13  
nhluhr
John Wayne Toilet Paper
 
nhluhr's Avatar
 
Join Date: Feb 2006
Location: Roanoke
Posts: 1,951

Bikes: BH carbon, Ritchey steel, Kona aluminum

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 1 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Most people mistakenly use distance traveled as their denominator. That works only with some trigonometry. The correct "run" is the horizontal distance traveled.

Still, for relatively low grades, it's close enough for bragging rights.
nhluhr is offline  
Old 09-11-11, 08:43 PM
  #14  
canam73
Senior Member
 
Join Date: Jun 2007
Location: Haunchyville
Posts: 6,390
Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quoted: 5 Post(s)
Likes: 0
Liked 1 Time in 1 Post
For cycling purposes this really was answered with the first response 5 years ago. Even taking Soloist's extreme example of a 28% grade as an example the change between using the the hypotenuse and the flat leg as your denominator changes the result by a little over 1%. At 28% it won't help you. And for more common (i.e. lesser) pitches the difference will be less. At 10% the difference is .05%

Hey, let's have the math dorks really whip it out by calculating pi to the nth decimal, where n=stupid.
canam73 is offline  
Old 10-25-13, 08:04 PM
  #15  
kocoman
Newbie
 
Join Date: Oct 2009
Posts: 1
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Can I use the theodolite app to calculate it? thanks
kocoman is offline  
Old 10-25-13, 09:17 PM
  #16  
MikeyBoyAz
Middle-Aged Member
 
MikeyBoyAz's Avatar
 
Join Date: Apr 2011
Location: Mesa, AZ
Posts: 2,276

Bikes: Bianchi Infinito CV 2014, TREK HIFI 2011, Argon18 E-116 2013

Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 24 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Holy resurrected thread BatMan!
MikeyBoyAz is offline  
Old 10-26-13, 04:09 AM
  #17  
Pirkaus
Coffin Dodger
 
Pirkaus's Avatar
 
Join Date: Mar 2013
Location: New Hampshire
Posts: 1,859

Bikes: Motobecane Vent Noir, Lynskey R345, Serotta Nova Special X

Mentioned: 11 Post(s)
Tagged: 1 Thread(s)
Quoted: 589 Post(s)
Liked 72 Times in 42 Posts
Zombies

Originally Posted by MikeyBoyAz View Post
Holy resurrected thread BatMan!
Just in time for Holloween

Pirk
Attached Images
File Type: png
500px-Grades_degrees.svg.png (46.3 KB, 280 views)
Pirkaus is online now  
Old 10-26-13, 05:24 AM
  #18  
Cyclelogikal
An Average Joe
 
Cyclelogikal's Avatar
 
Join Date: Jul 2013
Location: NC
Posts: 646

Bikes: '13 Orbea Orca

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Rise over run................and multiply by 100

So 100/1320x100= 7.5%

Last edited by Cyclelogikal; 10-26-13 at 05:28 AM.
Cyclelogikal is offline  
Old 04-05-14, 10:36 PM
  #19  
javadba
Newbie
 
Join Date: Apr 2014
Posts: 1
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
I looked this up on wikipedia - and the popular answer here is incorrect

Wikipedia: Grade (slope) - Wikipedia, the free encyclopedia

Pertinent section:

as a percentage, the formula for which is 100 \frac{\text{rise****{\text{run**** which could also be expressed as the tangent of the angle of inclination times 100. In the U.S., this percentage "grade" is the most commonly used unit for communicating

So for the given case the answer is 100/(1320^2-100^2)^(1/2) ~= 7.60 degrees

However, the back-of-envelope calculation of simply taking rise/run diverges by a factor of < 0.005 for angles under 10% and exceeds 0.01 only for grades > 20%


E.g. 100/1320 is 7.57 - compared with the precise calculation of 7.60, an inaccuracy of just 0.28%

Last edited by javadba; 04-05-14 at 10:53 PM.
javadba is offline  
Old 04-05-14, 11:10 PM
  #20  
Condor637
Senior Member
 
Condor637's Avatar
 
Join Date: Feb 2013
Location: Victorville
Posts: 167

Bikes: 2013 Cannondale SuperSix 3

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
http://www.calcunation.com/calculato...conversion.php
Condor637 is offline  
Old 04-06-14, 12:17 AM
  #21  
znomit
Zoom zoom zoom zoom bonk
 
znomit's Avatar
 
Join Date: Sep 2006
Location: New Zealand
Posts: 3,862

Bikes: Giant Defy, Trek 1.7c, BMC GF02, Scott Sub 35

Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quoted: 216 Post(s)
Liked 82 Times in 45 Posts
Originally Posted by ilovecycling View Post
Buy a Garmin. /Thread
Except if you buy one that doesn't display grade.
znomit is offline  
Old 04-06-14, 07:43 AM
  #22  
gc3 
Falls Downalot
 
gc3's Avatar
 
Join Date: Mar 2004
Location: DC
Posts: 3,104

Bikes: Now I Got Two

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 5 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
Originally Posted by javadba View Post
I looked this up on wikipedia - and the popular answer here is incorrect

Wikipedia: Grade (slope) - Wikipedia, the free encyclopedia
that's because wikipedia didn't exist when the thread originated...
__________________
"I tried being reasonable, I didn‘t like it."
"I understand. I just don't care"
"I don't give a f*ck" if they remember me at all" (F. Zappa)
gc3 is offline  
Old 04-06-14, 11:14 AM
  #23  
MinnMan
Senior Member
 
MinnMan's Avatar
 
Join Date: Aug 2009
Location: Minneapolis
Posts: 2,969

Bikes: 2016 Masi cxgr, 2011 Felt F3 Ltd, 2010 Trek 2.1, 2009 KHS Flite 220, 1991 Bianchi Osprey

Mentioned: 7 Post(s)
Tagged: 0 Thread(s)
Quoted: 597 Post(s)
Liked 77 Times in 54 Posts
Just to beat this ancient dead horse a little more, AKAIK, GPS algorithms don't actually give you the distance traveled on a slope, but rather the distance on a map between two waypoints, not accounting for grade. This means that for hilly terrain, they actually underestimate distance traveled on the road by a very small amount. But it also means that they give you the "run" in rise over run, without needing to convert from the hypotenuse distance. OTOH, if your distance comes from a sensor on your wheel, you do have to convert.

As a general rule, this consideration as well as pretty much all the rest in this thread, are less important than the fact that the measurements available (precise run, precise rise) are seldom accurate enough for the corrections to matter (particularly for grades less than, you know, 20% or so.
MinnMan is offline  
Old 03-27-17, 07:05 PM
  #24  
Crazyraceguy
Junior Member
 
Join Date: Jan 2017
Location: Columbus, Oh
Posts: 6

Bikes: 17 Cannondale quick5 17 Giant FastRoad

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 3 Post(s)
Likes: 0
Liked 0 Times in 0 Posts
No it's not.

Originally Posted by bobbycorno View Post
No. 1000' in 1000' = 100%. Zero percent is perfectly flat, and straight up is infinite percent (no matter how far you climb, you never go forward, so you'd be dividing by zero, which is by definition infinity.


Bend, OR
100% grade is when the run and rise are equal.
That would be a 45º angle. Beyond the the % grows exponentially to the point that at 84.6º you have 1000% grade and 90º is litterally infinity because you only travel up and not foreward at all.
Crazyraceguy is offline  
Old 03-27-17, 07:48 PM
  #25  
Doge
Senior Member
 
Doge's Avatar
 
Join Date: Jan 2014
Location: Southern California, USA
Posts: 9,822

Bikes: 1979 Raleigh Team 753

Mentioned: 151 Post(s)
Tagged: 0 Thread(s)
Quoted: 3086 Post(s)
Liked 104 Times in 76 Posts
Goto https://ridewithgps.com draw a line along your road and see what the grade is.
Doge is offline  

Thread Tools
Search this Thread

Contact Us - Archive - Advertising - Cookie Policy - Privacy Statement - Terms of Service - Do Not Sell My Personal Information

Copyright © 2018 MH Sub I, LLC dba Internet Brands. All rights reserved. Use of this site indicates your consent to the Terms of Use.