Decimal Degrees to Degrees, Minutes, Seconds Converter

Angle view:  

This is a calculator that is used to convert the decimal degrees to degrees (°), minutes (‘), and seconds ("). It has three active controls that operate independently in performing different actions of the calculator. The ‘Convert' button is used to execute the conversions giving you the results in degrees, minutes and seconds. The ‘Reset' button is used to erase all data from the previous calculations from the calculator. It is often used when you want to carry out new calculations. The ‘Swap' button is used to switch the flow of calculations allowing you to execute the reverse conversions.

For example;

Convert 20.345° angles to degrees, minutes and seconds.


The first procedure is to enter the value 20.345 in the decimal degrees text field and then click the ‘Convert' button. The results will be displayed as;

Degrees, minutes, seconds: 20° 20' 42"

Calculation:     d = int (20.345°) = 20°

m = int ((20.345° - 20°) × 60) = 20'

s = (20.345° - 20° - 20'/60) × 3600 = 42"


= 20° 20' 42"

This calculator also shows the angle view and it is indicated at the bottom platform of the calculator. You can always repeat the same procedure when you want to perform new calculations.

Formula of converting decimal degrees to degrees, minutes and seconds

1 = 60' = 3600", where one degree is equivalent to 60 minutes which makes up 3,600 seconds.

D = integer (dd), which means that the integer degrees are equal to the part integer of the decimal degrees.

D = integer degrees

DD = decimal degrees

M = integer ((dd-d) x 60), where the minutes are calculated by subtracting the integer degrees from the integer part of the decimal degrees. The result is then multiplied by 60.

S = (dd – d – m / 60) x 3600, which means that the seconds are calculated by subtracting the integer degrees from the decimal degrees which is then subtracted from minutes divided by 60. The whole result is then multiplied by 3,600.