nyurka: (Default)
[personal profile] nyurka
Боже как мне нравятся швейцарцы с их убеждением, что если им что-то надо, остальные обязаны выучить язык дабы оказать им услугу.
Получила описание алгоритма по почте. НА НЕМЕЦКОМ!!!
В котором я не то чтобы не в зуб ногой, а ну совсем не в зуб.
Он-лайн переводчики выдают такое, что у меня волосы дыбом становятся.
Может кто из германоговорящих может перевести, а??

Die acht unterschiedlichen Permutationen werden jeweils nacheinander angewendet. Auf jede Ziffer wird eine neue
Permutationsregel angewendet, so dass nach 8 Ziffern wiederum die erste Permutationsregel greift. Die Permutation
der Ziffer gemass der gerade aktuellen Permutationsregel ergibt sich als die Zahl in der Spalte der Ziffer, wobei die
Spalten von links mit 0-9 durchgezahlt werden. Die zu verwendende Permutationsregel ergibt sich aus der Position i
der Ziffer in der Zahl fur die man die Prufziffer berechnet als i+1%8, wobei die Positionen in der Zahl wiederum von
links mit 0 beginnend gezahlt werden.

Beispiel: Die Ziffern 1,2,3 wurden nacheinander wie folgt mutiert:

1 – gemass Permutationsregel P[1] – Zahl in Spalte ‚1’ wahlen (2. Spalte von links) = 5

2 – gemass Permutationsregel P[2] – Zahl in Spalte ‚2’ wahlen (3.Spalte von links) = 0

3 – gemass Permutationsregel P[3] – Zahl in Spalte ‚3’ wahlen (4.Spalte von links) = 6

И отдельно вот этот

Die Inversfunktion liefert jeweils die Ziffer Zi zu einer gegebenen Ziffer Z, so dass gilt D5(Z,Zi) = 0.
Auch hier wird die Inverse ausgelesen, indem man die Ziffer in der entsprechenden Spalte von INV wahlt, wobei die
Spalten von links mit 0-9 durchgezahlt werden.

Beispiel: INV von 1 = Ziffer in Spalte ‚1’ (2. Spalte von links) = 4. D5(1,4) = 0.

Выручите,а?? Хотя бы краткое содержание.

on 2008-08-19 04:18 pm (UTC)
Posted by [identity profile] pascendi.livejournal.com
С этим лучше в [livejournal.com profile] ru_translate -- там обычно быстро отвечают...

on 2008-08-19 04:30 pm (UTC)
Posted by [identity profile] fludietrich.livejournal.com
Здесь отсутствуют все известные мне немецкие слова : bitte, nicht, fotografieren, russische, schwein, scheisse, schnaps, bierchen und bumsen. Сожалею, но помочь не могу.
Posted by [identity profile] http://users.livejournal.com/britva_/
Попробуйте поместить на it-ru.de там регистрация не нужна и много грамотного народа, может помогут.

on 2008-08-19 05:07 pm (UTC)
Posted by [identity profile] only-up.livejournal.com
попробую... вот поток сознания нефильтрованный (поскольку не знаю специфики):

8 различных перестановок будут применяться одна за другой по порядку. Для каждой цифры будет применяться новое перестановочное правило, таким образо после 8 цифр опять будет применено первое правило перестановки. Перестановки цифр в соответствии с актуальным правилом перестановки дают нам число в столбце цифр, причем столбцы слева посчитаны с 0-9. Применяемое правило перестановки получается из позиции 1 цифры в числе для которого исчисляется контрольная цифра (контрольная сумма может??) как i+1%8, причем позиции опять отсчитываются слева начиная с 0.

Пример: цифры 1,2,3 будут одна за одной изменяться как показано внизу:

1 – по правилу перестановки P[1] – число в столбце ‚1’ выбираем (2. столбец слева) = 5

2 – по правилу перестановки P[2] – число в столбце ‚2’ выбираем (3.столбец слева) = 0

3 – по правилу перестановки P[3] – число в столбце ‚3’ выбираем (4.столбец слева) = 6

Инверсная функция выдает каждый раз цифру Zi на каждую заданную цифру Z, так что выполняется D5(Z,Zi) = 0.
Здесь также инверсия будет отсортирована, тем что цифра в соотвествующем столбце выбирается из INV, причем столбцы будут отсчитываться слева с 0-9

Beispiel: INV von 1 = Ziffer in Spalte ‚1’ (2. Spalte von links) = 4. D5(1,4) = 0.

on 2008-08-19 05:12 pm (UTC)
Posted by [identity profile] nyurka.livejournal.com
О! Спасибо преогромнейшее, во всяком случае смысл проясняется :)

on 2008-08-19 05:15 pm (UTC)
Posted by [identity profile] only-up.livejournal.com
упс... последнюю строчку забыл....

Пример: INV от 1 = цифра в столбце ‚1’ (2. столбец слева) = 4. D5(1,4) = 0.

обращайтесь...

on 2008-08-20 11:44 am (UTC)
Posted by [identity profile] nyurka.livejournal.com
Ой, а можно я еще понаглею и еще раз обращусь :))
Из той же оперы:

Der ZEMIS-Nummer kann entnommen werden, ob eine Person zu einem fruheren Zeitpunkt im AUPER oder ZAR
erfasst war. Nachfolgend die entsprechenden Nummernkreise:

100001 - 11999999 = ZAR Personen aus Ubernahme

12000000 - 14999999 = AUPER Personen aus Ubernahme

15000000 - offen = Neue ZEMIS Nummern

Ansonsten lassen die Nummern keinen Ruckschluss auf die damit verbundenen Personen zu.

Darstellung der Nummer auf Printouts

on 2008-08-20 12:14 pm (UTC)
Posted by [identity profile] only-up.livejournal.com
эдак пора в аську или скайп переползать ;) (в профайле есть ;))

ZEMIS-номер может быть быть получен исходя из того стоял ли человек в прошлом на учете в AUPER или ZAR. Ниже приведена соответствующая нумерация:

100001 - 11999999 = ZAR лица из переписи

12000000 - 14999999 = AUPER лицв из переписи

15000000 - открыто = новые ZEMIS номера

В остальном номерация не предоставляет возможности (черт не знаю как по русски сказать коротко :) короче нельзя по номеру выйти на человека на которого этот номер заведен.. это они на privacy намекают..)

Предоставление номеров на распечатке:

on 2008-08-20 12:27 pm (UTC)
Posted by [identity profile] nyurka.livejournal.com
И еще раз огромный пасиб :)

on 2008-08-20 02:03 pm (UTC)
Posted by [identity profile] nyurka.livejournal.com
Мне не особо удобно вас тормошить :))
Да собственно благодаря вам я уже во всем почти разобралась.
Поэтому уж здесь уж :))
Последний вопрос:

Nach dem Verhoeff-Algorithmus wird die Prufziffer berechnet, indem mit jeder Ziffer eine Multiplikation in der
mathematischen Gruppe D5 durchgefuhrt wird. Da diese Operation immer zwei Ziffern benotigt fliesst das Ergebnis
dieser Berechnung der vorhergehenden Ziffer jeweils in die Berechnung mit ein, weil es als erster Operand verwendet
wird. Fur die erste Ziffer der ZEMIS-Nummer (die keine Vorziffer hat) wird der Wert ‚0’ als erster Operand verwendet.

Zur Erhohung der Robustheit des Algorithmus wird jede neue Ziffer bevor sie fur die Multiplikation verwendet wird
ausserdem noch anhand einer festen Menge an Permutationsregeln permutiert (durch eine andere Ziffer ersetzt).

Anhand dieser Regeln wird nun von links beginnend uber die einzelnen Ziffern der ZEMIS-Nummer iteriert, bis alle
Ziffern verarbeitet worden sind. Fuhrende Nullen werden dabei nicht betrachtet, von der oben dargestellten (auf
einem Ausweis aufgedruckten) Nummer 012.895.898-3 wurde die Prufziffer also nur uber die Ziffern 12895898
bestimmt werden.

Че-то они там с нулем непонятное делают.

on 2008-08-20 03:07 pm (UTC)
Posted by [identity profile] only-up.livejournal.com
мне было бы как раз удобнее перевести вам просто с листа в скайпе вслух например.. быстрее..

после Verhoeff-алгоритма (видимо имя собственное) будут вычислена контрольная цифра (может таки сумма??) тем что с каждой цифрой будет проведена операция умножения в математической группе D5. Поскольку для этой операции всегда необходимы 2 цифры то применяется как операнд результат вычисления предыдущей цифры. Для первой цифры ZEMIS номера (для которой нет предыдущей цифры) будет применен 0 как первый операнд.

Для повышения устойчивости алгоритма каждая новая цифра перед операцией умножения будет кроме того посредством определенного количества правил перестановки переставлена (заменена другой цифрой)

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

начальные нули не учитываются.... распознавание чего то что ли?

on 2008-08-20 03:12 pm (UTC)
Posted by [identity profile] nyurka.livejournal.com
Да, распознавание всяких нестандартных баркодов.
Все это было последнее, все разобралась и все работает.

Не буду оригинальна еще раз спасибо :)

on 2008-08-20 04:25 am (UTC)
Posted by [identity profile] edik-m.livejournal.com
Поскольку у них 3 равноправных языка,потребуйте от них тоже самое на итальянском и французском. Можно еще и на латыни попросить.

утешительное ...

on 2008-08-20 06:19 am (UTC)
Posted by [identity profile] dumalkin.livejournal.com
я был в подобной ситуации когда юзверь прислал баг - наша программа вместо одного куска повостного сайта прислала ему на мобильник другой. сам сайт - двуязычный даже ... корейский и японский.
причем что он выбрал и что получил он написал по английски транскрипцией
.у меня был сильный соблазн послать ему все вопросы на иврите

Profile

nyurka: (Default)
nyurka

January 2013

S M T W T F S
   1 2345
6789101112
13141516171819
20212223242526
2728293031  

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 22nd, 2026 01:29 pm
Powered by Dreamwidth Studios