Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Readme.doc
Скачиваний:
5
Добавлен:
01.07.2025
Размер:
378 Кб
Скачать
☆

5.5.3.Справочник валют

Справочник валют представляет из себя простой текстовый файл и имеет структуру приведенную в таблице.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

EUR

М

евро

цент

а

ов

USD

М

доллар

а

ов

США

цент

а

ов

JPY

Ж

японск

ая

их

их

йен

а

ы

KZT

М

казахстанск

ий

их

их

тенге

тиын

RUB

М

российск

ий

их

их

рубл

ь

я

ей

копе

йка

йки

ек

  1. Код валюты;

  2. Род (Мужской, Женский);

  3. Корневая часть страны;

  4. Триада окончаний для страны;

    1. Окончание для чисел с цифрой 1 в разряде единиц;

    2. Окончание для чисел с цифрами 2,3 и 4 в разряде единиц;

    3. Окончание для чисел с цифрами 0, 5 и более в разряде единиц или числом десятков равным 1;

  5. Корневая часть основного наименования валюты;

  6. Триада окончаний для основного наименования валюты (в соотв. с п.4);

  7. Дополнительное наименование вылюты («доллар США», «фунт стерлингов»);

  8. Корень сотой части валюты;

  9. Триада окончаний для сотой части валюты (в соотв. с п.4).

Файл содержащий справочник валют по умолчанию имеет имя “currency.txt”. Место расположение файла задается ключем в системном реестре (раздел HKEY_CURRENT_CONFIG\Software\Padeg), напр.:

[HKEY_CURRENT_CONFIG\Software\Padeg]

"CurrencyDic"="C:\\DevelopXE\\Declension\\Currency.txt"

Для простоты восприятия добавлены пробелы:

EUR,М, , , , ,евро , , , , ,цент , ,а ,ов

USD,М, , , , ,доллар , ,а ,ов,США ,цент , ,а ,ов

JPY,Ж,японск ,ая,их,их,йен ,а ,ы

KZT,М,казахстанск,ий,их,их,тенге , , , , ,тиын

RUB,М,российск ,ий,их,их,рубл ,ь ,я ,ей, ,копе ,йка,йки,ек

Если какая либо часть структуры отсуствует, все равно это указывается как пустая строка, например отсутствие признака страны у евро, а также нектоторых триад окончаний. Однако если и далее части структы отсуствует, то допустимо остановиться на последней содержательной части, например, отсутсвие сотой части и триады окончаний у японской ены.

Допустимо отсуствие файл справочника валют, тогда по умолчанию в Библиотеке будет заведена одна структура для рублей, но без указания страны, как если бы была запись в справочнике:

RUB,М, ,ий,их,их,рубл ,ь ,я ,ей, ,копе ,йка,йки,ек

На практике справочник валют можно использовать для склонения любых единиц измерения (в т.ч. и попугаев), например:

Байт

#BT,М,,,,,байт,,а

Килобайт

#KB,М,,,,,Килобайт,,а

Файл

#FL,М,,,,,файл,,а,ов,

Попугаи и крылышки

#PG,М,,,,,попуга,й,я,ев,,крылыш,ко,ка,ек

Квадратные метры

#M2,М,квадратн,ый,ых,ых,метр,,а,ов

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]