Ответы и объяснения

2013-02-01T13:59:37+00:00
Например: 10,3456
Алгоритм:
10 - градусов: 0,3456 - осталось
1 градус = 60 минут = 3600 секунд
для минут: 0,3456*100/60=0,576: 57,6 минут
для секунд: 0,6*100/60=1 секунда
я пользуюсь таким способом много лет  
2013-02-01T13:59:50+00:00

често  я хз но я делаю так перевожу в нормальную десятичное число

типо 1/2=0.5 и умножить на 100%  и получиться 50%