Цитата(Alt.F4 @ Jul 17 2011, 11:11)

Чтобы знать, сколько байт выделить в СОЗУ под это дело.
Ну так выделите больше. Я брал массив вырезал от запятой до запятой. Отделял градусы вотдельный массив из 3х(или 4 для долготы) байт. В конце вставлял /0 (определитель конца строки - ноль). Использовал массивы градусов и минут как входные переменные функции преобразования в число. На выходе получал double - вполне удовлетворительная точность (теоретически). Складывал градусы и доли градусов от преобразования минут.
Цитата(sobr @ Jul 17 2011, 11:48)

Я понимаю так, что количество символов не изменно, оно определено стандартом, символы либо есть, либо нет.
Изменно - в разных приёмниках бывает разное кол-во символов после десятичной точки.
Сообщение отредактировал MKdemiurg - Jul 17 2011, 09:57