Это просто основная математическая задача. Если у вас есть десятичное число, например «33,25», и вам нужно преобразовать в другое представление, например, градусы и минуты, вы просто умножаете дробную часть на количество минут в градусе. Другими словами, «33,25» означает «33 градуса и 0,25 * 60 минут». Как только вы получите количество минут, вы можете повторить процесс, чтобы получить секунды.