A binary constant is an alternative way to represent a numeric constant. A binary constant takes one of the following forms:
B'd[d...]'
B"d[d...]"
d
Is a binary (base 2) digit (0 or 1).
You can specify up to 256 binary digits in a binary constant. Leading zeros are ignored.
Examples
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. |
See Also
Alternative Syntax for Binary, Octal, and Hexadecimal Constants