SEDOL: код зла :)
В Рунете неплохо раскрыта тема сатанинской символики в штрих-кодах, РФ-паспортах и т.п., ни слова нет только об английских (верней, всемирных) биржевых кодах SEDOL, а ведь там для правильного эзотерика есть где разгуляться - коды шестизначные (по шести символам вычисляется по известному алгоритму седьмой проверочный символ), с 2004-го года они стали начинаться с последовательности B000009 ("9" - получающаяся по коду B00000 проверочная цифра, а "0", в целях маскировки, цифра), у самых непонятных и закрытых английских компаний коды сплошь на "B0Y", что как бе намекает, и вообще, у них там везде открыто написано "BODYCOTE share price (BOY)" :)
На английской странице "Вики", кстати, для облапошивания трудящихся даже приведён неработающий javascript-код для расчёта зловещего контрольного числа SEDOL, вот так, впрочем, он работает, исходное число взято с той же страницы "Вики" (документ HTML):
<body> <div id="sedol"></div> <script type="text/javascript"> function sedol(input) { return input + checkSedol(input); } function checkSedol(char6) { var weight = [1, 3, 1, 7, 3, 9, 1]; if (char6.search(/^[0-9BCDFGHJKLMNPQRSTVWXYZ]{6}$/) == -1) return false; var sum = 0; for (var i = 0; i < char6.length; i++) sum += weight[i] * parseInt(char6.charAt(i), 36); var check = (10 - sum%10) % 10; return check.toString(); } var char6 = '026349'; document.getElementById('sedol').innerHTML= checkSedol(char6) ? sedol(char6) : 'Bad sedol!'; </script> </body>
16.05.2018, 13:43 [2223 просмотра]