From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Posted-Date: Wed, 8 Mar 2006 19:32:25 +0200 (EET) X-Sagator-id: 20060308-193225-0001-00203-de2ySr To: "ALT Linux Community" References: Message-ID: Date: Wed, 08 Mar 2006 19:35:35 -0000 From: "Aleksander N.Gorohovski" Organization: DonNTU Content-Type: text/plain; format=flowed; delsp=yes; charset=koi8-r MIME-Version: 1.0 Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Opera M2/8.50 (Linux, build 1358) Subject: Re: [Comm] TZ: number 2 RU_string X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.6 Precedence: list Reply-To: ALT Linux Community List-Id: ALT Linux Community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Mar 2006 17:32:42 -0000 Archived-At: List-Archive: List-Post: On Wed, 08 Mar 2006 16:32:57 -0000, Evgenii Terechkov wrote: > "Aleksander N.Gorohovski" writes: > >> Как и обещал (в первую голову Михаилу Шигорину и команде ALT по ТЗ) в >> атаче >> perl-сценарий для вывода прописью заданного числа(чисел) на русском >> языке. > ... >> Ограничение: >> число(а) должно быть не более 999 999 999 999 > > По поводу этого - ниже. > >> Буду признателен за конструктивную критику и пожелания. > > Наверно было б хорошо при привышений лимита не выводить > ">999999999999", а > выводить само число и/или возвращать ненулевой код возврата. Эт, да. Если выводить число - это можно воспринимать за ошибку (т.е. не нулевой код). Но хотелось бы ещё мнений. > А с кодировками - зачем это? Этим пусть другая тулза займётся :-) Сейчас вывод строки результата в KOI8-R, а если запустить в локали с CP1251 / UTF8 будет не хорошо. Есть мысль определить текущую кодировку и с помощью, например, iconv -f koi8-r -t ... выполнять адаптацию к местным условиям.