ISBN-10の計算方法
先頭9桁へ左から10、9、8、…、2を掛けて合計し、(11 − 合計 mod 11) mod 11で末尾を求めます。結果が10なら数字の代わりに大文字のXを使います。
ISBN-13の計算方法
先頭12桁へ左から1と3を交互に掛け、(10 − 合計 mod 10) mod 10で末尾を求めます。ISBN-13の先頭3桁は978または979として判定します。
チェックが正しくても発行済みとは限りません
計算で分かるのは、入力形式とチェックデジットの整合だけです。修正候補を含め、国際ISBN機関や各国のISBN機関から割り当てられた番号であること、特定の書籍を示すことは保証しません。ISBNが必要な場合は正規のISBN機関へ申請してください。
よくある質問
ISBN-10のxは使えますか?
末尾だけ小文字x・大文字Xを使えます。結果では大文字Xに統一します。