Вверх ↑
Ответов: 16884
Рейтинг: 1239
#1: 2017-05-01 10:37:01 ЛС | профиль | цитата
nesco писал(а):
Там по коду видно, что если это не цифра и не "е", и не ".", то крутим дальше

А перед этим
  if S = '' then Exit; // а если S="     " - 5 пробелов ? то нахрена крутить дальше ?
M := FALSE;
I := 1;
if S[ 1 ] = '-' then // а у меня "-" в S[3]
Думаю строка S:=Trim(S); была бы совсем не лишней.
Интересно - у всех работает нормально ?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Редактировалось 1 раз(а), последний 2017-05-01 10:40:06