Вниз
Скачать: CL | DM;

Проверка строки или нехватка серого вещества )))   Найти похожие ветки 

← →
Igor23   (2008-02-29 07:25) [0]

Существуют строки следующего вида:
011.250 -одиннадцать целых ...
002000 - целое два
005.315 -пять целых ....

Со второй строкой проблема. Как отличить, что это два а не двадцать? Типа если нет "." то что?

пс: извините за сумбур ))


← →
ЮЮ ©   (2008-02-29 07:59) [1]

> 002000 - целое два


а как в твоем понимании должно выглядеть целое 20, 200 и 2000 ?
Принять "002000" за "целое два" можно только, прочитав TЗ :)

Если же три последних цифры всегда - тысячные, несависимо от того является ли четвртый справа символ разделителем или нет, то самое простое:
1) если символа "разделитель дробной части" в строке нет, то вставляем его так, чтобы после него было ровно три цифры.
2) дальше ты уже знаешь и умеешь


← →
Anatoly Podgoretsky ©   (2008-02-29 09:37) [2]

Что то проверять, вставлять, это извращение.
Три левых символа строки и всего делов.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.03 c
6-1183656730
Тохер
2007-07-05 21:32
2008.03.30
Как приатачить файл в почту через Инди IdSMTP


3-1194436367
tipman
2007-11-07 14:52
2008.03.30
Загрузка DataSet ручками


2-1204633442
s_t_d
2008-03-04 15:24
2008.03.30
Как получить значение свойства Count рабочей книги Excel ?


2-1203488436
vegarulez
2008-02-20 09:20
2008.03.30
Вопрос про alignment у TEdit.


2-1204113115
Прохожий 001
2008-02-27 14:51
2008.03.30
Как сделать так, чтобы при подключении firebird не вешал приложен




   Наверх