由13位數字組成的中國標準書號校驗碼計算例項

2021-05-02 20:24:21 字數 694 閱讀 4413

由13位數字組成的中國標準書號校驗碼計算例項

ean·ucc

字首 組區號

出版者號

出版序號 校

驗 碼 1

取isbn前12位數字9

7 8

7 5

0 6

4 2

5 9

5 ?

2 取各位數字所對應的加權值1

3 1

3 1

3 1

3 1

3 1

3 ――

3 將各位數字與其相對應的加權值依次相乘9

21 8

21 5

0 6

12 2

15 9

15 ――

4 將乘積相加,得出和數

123 5

用和數除以模數10,得出餘數

123÷10=12……36

模數10減餘數,所得差即為校驗碼

10-3=7 7

將所得校驗碼放在構成中國標準書號的基本數字的末端

978-7-5064-2595-7

如果步驟5所得餘數為0,則校驗碼為0。

數學算式為:

校驗碼= mod 10

= mod 10

= 7 驗證中國標準書號的方法:加權乘積之和加校驗碼,被10整除。

編寫htoi s ,把由十六進製制數字組成的字串

c程式語言 2 3 include define yes 1 是十六進製制數 define no 0 不是十六進製制數 編寫htoi s 把由十六進製制數字組成的字串 包含可選的字首0x或0x 轉換為與之等價的整型值。字串中允許包含的數字包括 0 9,a f或a f int htoi char s ...

正則是如何判斷有重複 由不重複的數字組成的串的。

源自這裡 d 1.這個判斷了有重複的數字 原理 是非貪婪,從最少的數量試起 是0 無窮大次。最小就是0 對於源串 1234567890 第一次 空 d 1 空 1 2 但是希望的是前面的捕獲組 d 的內容 也就是1,所以,第一次嘗試失敗。第二次 正則從最後面向前回退狀態,所以,先重新嘗試第二個 空 ...

JAVA 判斷一串字串是否由數字組成

思想 判斷一串字串是否由數字組成 public class teststring11 20 else 此處if else語句也可寫成三目語句,結果一樣 該字串由數字組成 該字串不是由數字組成 1,將字串轉化成字元陣列 2,遍歷陣列判斷有沒有非數字元素,若遇到非數字元素,直接返回false,若沒有,則...