| « Поставить закладку » « Сделать стартовой » | |||
|
|||
|
Алгоритм работы таблицыВходной информацией для нашей таблицы должно быть числовое значение. На выходе мы хотим получить представление этого числа прописью. Понятно, что нам надо разбить число на разряды, сформировать для каждого из них количественное числительное, а затем соединить эти текстовые компоненты. Кроме того, надо позаботиться о том, чтобы были указаны названия разрядов (тысячи, миллионы и т. д.), а также соответствующая единица измерения (руб., грн, доллар, кг и др.). Алгоритм, по которому работает наша таблица, представлен на рис. 6.17.
Рис. 6.17. Алгоритм формирования суммы прописью Таблица занимает диапазон А1:Н21 и состоит из шести областей (по числу блоков
в схеме алгоритма).
Рис. 6.18. Таблица написании суммы прописью (с числовым примером) Максимальное число, с которым может работать таблица, равно 9999999,99. Однако ее легко модифицировать, с тем чтобы обрабатывать и большие числа. ПРИМЕЧАНИЕ
Рассмотрим принципы работы таблицы на числе 1111111 руб. 11 коп. Это число введено в ячейку А1 (рис. 6.18). В строке 2 таблицы содержатся надписи, которые указывают, для какого разряда производятся вычисления в данном столбце. После отладки таблицы эту строку можно удалить. Рубрика: Написание числовых данных прописью
Trac + Subversion @ Ubuntu: Revisited.
Задача: Установить на только что инсталлированный Ubuntu последнюю версию Trac, создать репозитории для нескольких проектов и настроить окружение соответственно. Структура проектов должна быть полностью корректной, установка максимально быстрой при минимальном количестве пакетов. Авторизация в репозитории и окружения Trac может быть общей, но позволяющей индивидуальную настройку для каждого проекта. Также, установка должна быть максимально независима от версий.
Подробнее... |
Рубрика: Ubuntu
| Добавлено: 30.08.2008
[g]Vim в режиме Python: Рекомпиляция в Windows.
Редактор Vim наиболее известен среди разработчиков в системах Unix — конкурент emacs, что-то вроде консольного IDE — этот редактор при должной сноровке и настройке (мне кажется, сноровке несколько меньшей и настройке более очевидной чем в emacs, но у последнего также есть мощная мультифункциональность — выбор за программистом) способен убыстрить и упростить многие процессы на этапах разработки не в ущерб таким удобствам как, например, авто-дополнение и навигация по проекту.
Подробнее... |
Рубрика: Статьи
| Добавлено: 30.08.2008
Java + JSON. Пути к дружбе.
Спешу поделиться результатами небольшого исследования, оказавшегося необходимым для текущего проекта. Рассматривается возможность связки Java и JSON, её преимущества и недостатки. Я расскажу о практической части, о теории больше поведают нижеприведённые ссылки (англ.).
Подробнее... |
Рубрика: Технология JAVA
| Добавлено: 30.08.2008
Остальные статьи:
Драйвер SQL Server 2005 для PHP
Типы данных в MySQL (сжатый справочник для PHP программиста)
PHP класс для работы с Яндекс.XML
Ошибки начинающих PHP разработчиков
Наследование шаблонов в Smarty
Особенности хранения сессий PHP в memcached
Internet Explorer 8 beta 2
9 правил для начинающего Ajax-разработчика
ExtJS 2.2 - полная поддержка Firefox 3, новые виджеты и другие нововведения
Windows 7: под покровом тайны
Apache mod_ndb - MySQL кластер с доступом через HTTP и Ajax
Поиск уязвимостей в программах с помощью анализаторов кода
Как появилась библиотека VivaCore
Это сложно
ASP.NET и немного поисковой оптимизации
Protocol buffers: библиотека обмена данными для C++, Java, Python от Google |
Цитата дня (все,добавить):
|
Realcoding.NET
© 2003-2008 |
Контакты |
Реклама на сайте
|