|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Преобразование чисел в прописной вариант
Возникла проблема с переводом чисел в прописной вариант. Если реализовать ее для какого то конкретного языка то это не такая уж и проблема, но вот как бы ее реализовать для многих языков. Какие будут предложения коллеги ?
|
#2
|
|||
|
|||
1. dll, которую и будешь дергать.
2. Скрипты, например javaScript, который подключать к языку (интерпретатор) и дергать. 3. СOM - суть таже dll 4. Web-сервис Все зависит от задачи. Универсального решения нет. |
#3
|
|||
|
|||
Цитата:
|
#4
|
|||
|
|||
Извини, может я неправильно понял.
Ты имел в виду языки программирования или человечьи языки? |
#5
|
|||
|
|||
Цитата:
|
#6
|
|||
|
|||
Уточняю свои предложения.
Надо написать функции для перевода числа в прописной вид для разных стран с учетом валюты. Например RealToRouble |
#7
|
||||
|
||||
Цитата:
|
#8
|
|||
|
|||
Могу поделиться такой функций. Использую уже более 10 лет.
Ее реализация не для слабонервных, но особенность в том, что умеет различать падежи. Например выдать фразу: "Расплатился тремястами пятидесятью рублями и двадцатью одной копейкой" для нее проще простого. Есть вариант этой функции, которая может выдавать фразы типа: "Одна целая и две десятых километра". Не забывайте делать резервные копии |