Talk:International Standard Book Number

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Price of registration[edit]

I don't think that the price of getting an ISBN number issued in different countries is encyclopedic information. I propose we remove it. --Macrakis (talk) 21:23, 5 April 2018 (UTC)

Agreed. --Redrose64 🌹 (talk) 23:28, 5 April 2018 (UTC)
Agreed, as the figures are unlikely to be kept up to date; and also as, with the prices given in different currencies, there's no immediate way of comparing them. However, I think that in cases where countries/territories issue ISBNs free, that information should remain. GrindtXX (talk)

Incorrect ISBN-13 check-digit calculation[edit]

The calculation:

r = (10 - (sum) mod 10)

fails for ISBN-13 values where the remainder is 0 such as:

  • 978-0-522-86467-0
  • 978-3-598-21549-0
  • 978-3-598-21552-0
  • 978-3-598-21565-0
  • 978-3-598-21578-0
  • 978-3-598-21581-0
  • 978-3-598-21594-0

A change to:

r = (10 - sum) mod 10

works for these cases.

A sample python program is available at:

https://gist.github.com/tonyallan/e8e55bfcf6868641dc323316603b1cb7

with some test data:

https://gist.github.com/tonyallan/2e4cce9f16232eb6517e0eebca0da945

python3 isbn.py < isbn.txt

TonyAllanAU (talk) 06:48, 24 April 2018 (UTC)

I have a couple of small publications where the isbn doesn't checksum, i think it's the auto pre-pend of the 978- where this will fail the checksum. Dave Rave (talk) 06:40, 21 November 2018 (UTC)

Registration Group Element[edit]

I see in multiple places differing descriptions of what this element is. Is it a *language* code, or is it a *country* code? If I want to publish a Chinese-language book in the UK, should it have a Chinese *language* code or a UK *country* code? This needs authoritively clarifying.

Jgharston (talk) 19:14, 14 October 2018 (UTC)

Semi-protected edit request on 31 January 2019[edit]

The conversion from ISBN-10 to ISBN-13 is done by prepending "978" to the *ISBN-10* (now it says that the *ISBN-13* should be prepended which is clearly a typo.) Skarpsill (talk) 11:41, 31 January 2019 (UTC)

 DoneJonesey95 (talk) 13:32, 31 January 2019 (UTC)