1 | |
Словесное представление чисел11.04.2014, 19:34. Показов 1677. Ответов 9
Метки нет (Все метки)
Добрый день,
Есть строка, например "я купил хлеб за 23 рубля, сдача составляет 7 рублей". Подскажите, как выловить цифры из нее и заменить на слова? В итоге должно получиться "я купил хлеб за двадцать три рубля, сдача составляет семь рублей". Спасибо за помощь.
0
|
11.04.2014, 19:34 | |
Ответы с готовыми решениями:
9
Словесное представление числа Словесное представление числа Вывести словесное представление числа Словесное представление введенного возраста |
11.04.2014, 20:27 | 2 | |||||
Код заготовки
P.S. Конечно можно развить и мою процедуру до рабочего состояния, только в конструкцию Select Case придется записать все возможные числа, что совершенно невозможно Добавлено через 7 минут Даже вот тут есть, только убрать вывод валюты -> Готовые решения и полезные коды на Visual Basic 6.0
2
|
es geht mir gut
11270 / 4752 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
|
||||||
11.04.2014, 20:28 | 3 | |||||
Функция отсюда
1
|
11.04.2014, 20:40 | 4 | |||||
Сообщение было отмечено Костяныч как решение
Решение
Готовые решения и полезные коды на Visual Basic 6.0
Если нет на компьютере MS Office
1
|
12.04.2014, 08:27 | 6 |
Обычное перечисление и определение значения его элементов.
У меня работает без ошибок на Vb6. JoraVoenyjHaker оригинально поступил для наглядности, но можно пожертвовать, заменив на цифры. Т.о. Функция будет определена так UppercaseNumber$(ByVal Num$, Optional flag , Optional Rekurs&) в тексте слова заменить числами [Начало с заглавной буквы] на 1 [Расставить запятые] на 2 ну и конструкцию на строчках 17-20 удалить.
1
|
Заблокирован
|
|
12.04.2014, 10:23 | 9 |
Версию уточните. Если новее 1998 г., то вам другой раздел нужен - https://www.cyberforum.ru/vb-net/
1
|
12.04.2014, 10:28 [ТС] | 10 |
Не могу найти vb6 на win8, у всех ошибки вылетают. Перейду на .Net. Спасибо за помощь.
0
|
12.04.2014, 10:28 | |
12.04.2014, 10:28 | |
Помогаю со студенческими работами здесь
10
Вывести словесное представление числа Словесное представление числа в диапазоне 0 - 1000 Словесное представление численных значений ячеек БД Заменить число на его словесное представление Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |