A binary constant is an alternative way to represent a numeric constant. A binary constant takes one of the following forms:
You can specify up to 256 binary digits in a binary constant. Leading zeros are ignored.
The following examples demonstrate valid and invalid binary constants:
Valid | |
B'0101110' | |
B"1" | |
Invalid | Explanation |
B'0112' | The character 2 is invalid. |
B10011'
| No apostrophe after the B. |
"1000001" | No B before the first quotation mark. |