Обсуждение:Международный идентификационный код ценной бумаги (KQvr';yuny&By';rugjk;udw n;yumnsntgenkuudw tk; eyuukw Qrbgin)

Перейти к навигации Перейти к поиску

Предлагаю удалить пример вычисления контрольной цифры, заменив ссылкой на Контрольное число. Я уже перенёс пример в Контрольное число, где надеюсь собрать алгоритмы вычисления этих к.ч. для разных систем нумерации, ибо они схожи, но разбросаны по разным местам.ManN 02:54, 10 мая 2006 (UTC)[ответить]

  • Алгоритм вычисления контрольной суммы задается соответствующим стандартом. В данной статье находится краткое описание заданного стандартом алгоритма и пример. Думаю, не стоит заменять этот кусок статьи ссылкой на общее определение понятия «контрольная сумма». Ссылка же на Контрольное число имеет смысл. Wlad75 08:39, 10 мая 2006 (UTC)[ответить]

ИМХО, перенести.

[править код]

В том то и дело, что там не "общее определение", а весьма конкретное, с формулами (в словах, правда), таблицами и примерами (отчасти и из этой статьи).

Изобретатели стандартов любят придумывать стандартам новые названия, но конкретные формулы для вычисления остаются одни и те же. Стандарт же пусть оговаривает смысловые поля в коде (код страны-банка-типа вклада-всего/чего/угодно), а конкретную формулу, одинаковую для нескольких стандартов, лучше вытащить наружу. Скорее всего у этих формул даже есть имена ("алгоритм Вашингтона -- Иванова", например ;) ), обещаю поискать (но не всё сразу). С удовольствием сделаю ссылку на соответствующий стандарт, пусть склонные к математике любители чек-сумм изучают статью "контрольное число", а знатоки экономики и делопроизводства -- углубляют знания о смысле остальных полей кода (их никуда переносить не надо!!), довольствуясь ссылкой на то, что "к.ч." _как-то_ можно вычислить. ManN 22:40, 10 мая 2006 (UTC)[ответить]

  • В Вашей статье дано общее определение (общая формула) :) Плюс примеры разных конкретных реализаций, с заданными различными стандартами коэффициентами, с заданными стандартами методами конвертации букв в цифры. В статье «ISIN» в достаточном для понимания объеме объяснено, что за контрольная цифра находится в конце кода. Читая данную статью в текущей редакции, пользователь имеет всю необходимую для понимания кода информацию, а интересные сведения о контрольной цифре вообще, о различных методах ее вычисления и случаях применения он может получить пойдя по ссылке на статью «Контрольное число». Если же убрать пример из статьи об ISIN, то пользователю придется прочесть довольно большую статью о контрольных числах, чтобы выловить нужную ему информацию. Разумеется, ИМХО :) Кстати, в Вашей статье есть существенная ошибка в определении алгоритма контрольной цифры для ISIN, так что лучше пример не переносить :) (Наводка: остаток от деления 9 на 9 будет 0, так ведь?) :) Wlad75 07:42, 11 мая 2006 (UTC)[ответить]
  • Предлагается переместить не весь пример, а только ту часть, которая относится непосредственно к вычислению к.цифры. К сожалению, для этого нужно будет удалить красивую таблицу, просто так, одним махом, у меня рука не поднимается.

А вот за указание на возможную ошибку ОГРОМНОЕ спасибо. Кстати, похоже, что это не только моя ошибка. Либо ошибка там, откуда я лет 10 назад списал этот алгоритм, либо их на самом деле 2, один "9 в 0", другой "9 в 9". Я всё перепроверю. ManN 23:49, 11 мая 2006 (UTC)[ответить]