Допустимый 13-разрядный ISBN может иметь 'x как один из символов? [закрытый]

5
задан Charles 6 December 2013 в 22:10
поделиться

3 ответа

Нет, 10-значный ISBN может, хотя... См. http://en.wikipedia.org/wiki/International_Standard_Book_Number#ISBN-13

7
ответ дан 13 December 2019 в 19:27
поделиться

Нет, 13-значный ISBN использует modulo 10 при расчете контрольной цифры, поэтому контрольная цифра может быть только от 0 до 9. Другие цифры также составляют от 0 до 9 в любых версиях ISBN. Подробности см. в этой статье Википедии .

4
ответ дан 13 December 2019 в 19:27
поделиться

Можно попробовать подсказку запроса OPTIMIZE FOR , которая (цитата):

дает команду оптимизатору запроса использовать конкретное значение для локальной переменной при компиляции запроса и оптимизирована. Значение используется только во время оптимизации запросов, а не во время выполнения запроса. ОПТИМИЗАЦИЯ ДЛЯ может противодействовать обнаружению параметров поведение оптимизатора или может быть используется при создании структуры плана

-121--4349652-

Нет - на странице Википедии объясняется:

Расчет ISBN-13 контрольной цифры начинается с первых 12 цифр тринадцатизначного ISBN (таким образом, исключая саму контрольную цифру). Каждая цифра, слева направо, поочередно умножается на 1 или 3, затем эти произведения суммируются по модулю 10 для получения значения в диапазоне от 0 до 9. Вычитается из 10, что оставляет результат от 1 до 10. Ноль (0) заменяет собой десять (10), поэтому во всех случаях получается одна контрольная цифра.

0
ответ дан 13 December 2019 в 19:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: