Форум: "Начинающим";
Текущий архив: 2008.03.30;
Скачать: [xml.tar.bz2];
ВнизПроверка строки или нехватка серого вещества ))) Найти похожие ветки
← →
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 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.03.30;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.054 c