dCode is free and its tools are a valuable help in games, maths, geocaching, puzzles and problems to solve every day! A suggestion ? a feedback ? a bug ? an idea ? Write to dCode!

Tool/Calculator to find a slope value (of a road, a roof, a construction, a frame, etc.) from its height or width or length or distance etc.

Answers to Questions

What is a slope?

The slope is a term which has several definitions, a priori it is the inclination, generally measured in percentage (a slope of 30%). By extension, some call slope the angle $ a $ (a slope of 15 degrees).

The percentage value is the elevation for a horizontal distance $ h $ of 100 units.

How to calculate a slope (in percentage)?

The slope $ p_\% $ (in % percent) is calculated by the ratio of the height $ h $ by the width $ w $ (multiplied by 100 to get a percentage): $$ p_\% = 100 \times \frac{h}{w} $$

Example: Calculate the slope for a vertical distance of 10m and a horizontal distance of 50m: $ p = 10/50 = 0.2 $ or $ 20% $

How to calculate a slope (in degrees)?

The slope $ p° $ (in ° degrees) is calculated by trigonometric functions: $$ p° = \arctan \left( \frac{h}{w} \right) \times \frac{180}{\pi} $$

Example: Calculate the slope for a vertical distance of 10m and a horizontal distance of 50m: $ p° = \arctan(10/50) \approx 0.19 \text{ rad} \approx 11.3° $ (multiply radians by $ 180/\pi $ to get a value in degrees)

Source code

dCode retains ownership of the online 'Slope Calculator' tool source code. Except explicit open source licence (indicated CC / Creative Commons / free), any algorithm, applet or snippet (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, translator), or any function (convert, solve, decrypt / encrypt, decipher / cipher, decode / encode, translate) written in any informatic language (PHP, Java, C#, Python, Javascript, Matlab, etc.) no data, script or API access will be for free, same for Slope Calculator download for offline use on PC, tablet, iPhone or Android !

Need Help ?

Please, check our community Discord for help requests!