Точки и запятые

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
alleonid
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 122
Зарегистрирован: 14.07.2005 (Чт) 7:01

Точки и запятые

Сообщение alleonid » 05.09.2005 (Пн) 11:31

Вопрос специалистам:
1) Можно ли (и как) сделать чтобы и точка и запятая воспринимались программой как разделитель между целой и дробной частями числа?

alleonid
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 122
Зарегистрирован: 14.07.2005 (Чт) 7:01

Re: Точки и запятые

Сообщение alleonid » 05.09.2005 (Пн) 11:34

Еще вопрос:
Не знает ли кто, как написать функцию типа Func(134 As Double)="Сто тридцать четыре" As string ? Может такая есть в каком нибудь контроле?

uhm
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1597
Зарегистрирован: 02.12.2004 (Чт) 15:21

Сообщение uhm » 05.09.2005 (Пн) 11:44

1) Как "встроенную" вещь - нельзя, но очень просто написать самому. В конкретных задачах оптимальный способ реализации может быть разным.

2) В Яндекс или в Гугл или-еще-в-куда-хочешь. Такого добра в инете навалом.

Al Khamid
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 274
Зарегистрирован: 11.02.2004 (Ср) 10:00
Откуда: Москва, Ховрино

Сообщение Al Khamid » 05.09.2005 (Пн) 11:55

Последний раз редактировалось Al Khamid 02.12.2007 (Вс) 23:49, всего редактировалось 1 раз.

alleonid
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 122
Зарегистрирован: 14.07.2005 (Чт) 7:01

Сообщение alleonid » 05.09.2005 (Пн) 11:56

Как правильно сформулировать ключевое слово для запроса?

uhm писал(а):1)
2) В Яндекс или в Гугл или-еще-в-куда-хочешь. Такого добра в инете навалом.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 05.09.2005 (Пн) 12:00

"сумма прописью"
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

alleonid
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 122
Зарегистрирован: 14.07.2005 (Чт) 7:01

Сообщение alleonid » 05.09.2005 (Пн) 12:16

Большое спасибо Al Khamid!
Здоровичка вам, и женам вашим и детям вашим и любовницам вашим до 9999,99 колена...

А насчет точки и запятой как разделителя разрядов - как я понял либо то либо другое (то есть либо точка либо запятая)? Эм ай вронг?

uhm
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1597
Зарегистрирован: 02.12.2004 (Чт) 15:21

Сообщение uhm » 05.09.2005 (Пн) 12:19

Либо что-нибудь еще :)
Если, например, строку в число преобразуешь, то, если перед преобразованием выполнить Replace, проблем с разделителем не будет. А сделать так, чтобы оба разделителя воспринимались системой как правильные, по-моему, нельзя.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 71

    TopList  
cron