A single digit
- Input
- 7
- Expected output
- # → G
Numerals sign, followed by the shape for G (normally the letter G).
semaphore numbers
Flag semaphore has no shape of its own for each digit, instead, a separate "numerals" sign (left arm at 1:30, right arm at 12:00) tells the reader that the next letter-shapes should be read as numbers.
Numerals sign, followed by the shape for G (normally the letter G).
J appears between the number and the following letter to cancel numeral mode.
Flag semaphore is a system for sending messages across a distance using two hand-held flags, one in each hand, held at fixed angles to spell out letters. It grew out of 19th-century optical telegraph signaling and was standardized by navies for ship-to-ship and ship-to-shore communication, later becoming a staple skill in scouting and sea cadet training worldwide.
Because J already has a different, fixed job: it is the sign that ends numeral mode and announces that the next shapes go back to being ordinary letters. Reserving 0 for K avoids the same shape having to mean two conflicting things at once.
No. A single numerals sign covers the whole run of digits that follows it; it only needs to be raised again if numeral mode was already cancelled (by the letters sign) and a new number starts later on.
The idea is similar, a preceding sign switches the meaning of the following letters to numbers, but the details differ: Braille uses the first ten letters (A through J) for the ten digits, while semaphore skips J and uses K for zero. Assuming the two conventions are identical is a common mistake.
| Letter | Digit | Left arm | Right arm |
|---|---|---|---|
| 1 | 6:00 | 7:30 | |
| 2 | 6:00 | 9:00 | |
| 3 | 6:00 | 10:30 | |
| 4 | 6:00 | 12:00 | |
| 5 | 1:30 | 6:00 | |
| 6 | 3:00 | 6:00 | |
| 7 | 4:30 | 6:00 | |
| 8 | 7:30 | 9:00 | |
| 9 | 7:30 | 10:30 | |
| — | 3:00 | 12:00 | |
| 0 | 12:00 | 7:30 | |
| — | 1:30 | 7:30 | |
| — | 3:00 | 7:30 | |
| — | 4:30 | 7:30 | |
| — | 10:30 | 9:00 | |
| — | 12:00 | 9:00 | |
| — | 1:30 | 9:00 | |
| — | 3:00 | 9:00 | |
| — | 4:30 | 9:00 | |
| — | 12:00 | 10:30 | |
| — | 1:30 | 10:30 | |
| — | 4:30 | 12:00 | |
| — | 3:00 | 1:30 | |
| — | 4:30 | 1:30 | |
| — | 3:00 | 10:30 | |
| — | 3:00 | 4:30 |
Everything runs in your browser. Nothing you type is sent anywhere.