我正在做一个条形码扫描仪,并在应用程序内将 ISBN13 转换为 ISBN10。我现在可以计算出 ISBN 10 的校验位,但我不知道如何将其连接回 10 位数字。
我所做的是取出条形码 9780340961391 的前缀“978”,然后留下 0340961391,我只取出 9 位数字,省略 isbn 13 的校验位 1,然后留下 034096139。
然后我计算 isbn10 的校验位是 2。现在的问题是我如何将它添加到 034096139 以形成 0340961392 的最终 ISBN10?谢谢 :)