4 года назад
Числа - в текст.
Здравствуйте. Припомнил тут одну задачку времен своей школьной олимпиады. Нужно было преобразовать введенное число от 1 до 999 в текст, но не просто числа в символы, а в "название" этого числа, например 431 должно выдать на выходе текст "четыреста тридцать один". К моему удивлению, поиски в интернете результата не дали, найти разбор такой интересной задачи мне не удалось. А задачка вполне себе жизненная, например, для синтезаторов речи, где может быть использован и текст, и звукозапись. Как мы вообще проговариваем числа? Разбиваем справа на группы по 3 разряда. Первая группа (числа меньше тысячи) названия не имеет, мы просто говорим "двести двадцать пять"...
4812 читали · 3 года назад
Преобразование к типу даты и времени в PostgreSQL
Для использования возможностей работы с датой и временем в PostgreSQL зачастую требуется уметь преобразовывать строки в соответствующие типы данных. Рассмотрим, как это делать на примере таблицы статистики поединков в рамках UFC (получена парсингом сайта ufcstats...