Apply the alphanumeric hybrid system.
Initialising algorithm engine for ISO 7064 MOD 37,36 Calculator...
How ISO 7064 MOD 37,36 Calculator Works?
The ISO 7064 MOD 37,36 Calculator works by running the hybrid recurrence over the 36-character alphabet 0–9A–Z with modulus 36 and doubling modulo 37, then mapping the result to 1 alphanumeric check character.
- 1Map digits to themselves and letters to 10 (A) through 35 (Z).
- 2Set p = 36.
- 3Add the character value to p modulo 36; replace 0 with 36.
- 4Multiply by 2 modulo 37 to get the new p.
- 5Compute c = (37 − p) mod 36 and map c to 0–9A–Z.
ISO 7064 MOD 37,36 Calculator Formula
The ISO 7064 MOD 37,36 formula is c = (37 − p) mod 36, output as a character 0–9 or A–Z.
p₀ = 36 sᵢ = (pᵢ₋₁ + v(aᵢ)) mod 36, sᵢ = 0 → 36 pᵢ = (2 × sᵢ) mod 37 c = (37 − pₙ) mod 36 → 0–9A–Z
v(a)is the base-36 value of the character.
A (10): (36 + 10) mod 36 = 10; 10 × 2 mod 37 = 20 1 (1): (20 + 1) mod 36 = 21; 21 × 2 mod 37 = 5 2 (2): (5 + 2) mod 36 = 7; 7 × 2 mod 37 = 14 4 (4): (14 + 4) mod 36 = 18; 18 × 2 mod 37 = 36 2 (2): (36 + 2) mod 36 = 2; 2 × 2 mod 37 = 4 5 (5): (4 + 5) mod 36 = 9; 9 × 2 mod 37 = 18 G (16): (18 + 16) mod 36 = 34; 34 × 2 mod 37 = 31 A (10): (31 + 10) mod 36 = 5; 5 × 2 mod 37 = 10 B (11): (10 + 11) mod 36 = 21; 21 × 2 mod 37 = 5 C (12): (5 + 12) mod 36 = 17; 17 × 2 mod 37 = 34 1 (1): (34 + 1) mod 36 = 35; 35 × 2 mod 37 = 33 2 (2): (33 + 2) mod 36 = 35; 35 × 2 mod 37 = 33 3 (3): (33 + 3) mod 36 = 36; 36 × 2 mod 37 = 35 4 (4): (35 + 4) mod 36 = 3; 3 × 2 mod 37 = 6 0 (0): (6 + 0) mod 36 = 6; 6 × 2 mod 37 = 12 0 (0): (12 + 0) mod 36 = 12; 12 × 2 mod 37 = 24 2 (2): (24 + 2) mod 36 = 26; 26 × 2 mod 37 = 15 Check value = (36 + 1 − 15) mod 36 = 22 → M Complete string = A12425GABC1234002M
ISO 7064 MOD 37,36 Calculator Conversion Table
The ISO 7064 MOD 37,36 conversion table lists sample alphanumeric payloads and their single check character.
| Sample payload | Length | Check character | Complete string |
|---|---|---|---|
| A12425GABC1234002 | 17 | M | A12425GABC1234002M |
| 1234567890 | 10 | I | 1234567890I |
| ABC123 | 6 | 0 | ABC1230 |
| 0000000000 | 10 | P | 0000000000P |
| ZZZZZZ | 6 | 5 | ZZZZZZ5 |
| SERIAL2026 | 10 | N | SERIAL2026N |
| 000000018FBF | 12 | Y | 000000018FBFY |
What is ISO 7064 MOD 37,36 Calculator?
An ISO 7064 MOD 37,36 Calculator is a tool that computes 1 alphanumeric check character with the ISO/IEC 7064 hybrid system. The output never leaves the 0–9A–Z alphabet, so no * symbol appears.
The International Standard Audiovisual Number (ISAN) uses MOD 37,36 check characters,, and the Global Release Identifier (GRid) for digital music releases uses the same system.
What are the uses of ISO 7064 MOD 37,36 Calculator?
There are 3 main uses of the ISO 7064 MOD 37,36 Calculator, including ISAN check characters, alphanumeric IDs, and hex codes.
- ISAN check characters: Broadcasters and distributors verify audiovisual work identifiers.
- Alphanumeric identifiers: Registries protect mixed letter-digit codes with 1 extra character.
- Hexadecimal codes: Engineers check hex strings since hex digits map to values 0–15.