由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,若沒有,則...