You can use this type of constant wherever numeric constants are
allowed; it assumes a numeric data type according to its context.
A binary constant has one of these forms:
B'd[d...]'
B"d[d...]"
d Is a binary (base 2) digit (0 or 1).
You can specify up to 128 binary digits in a binary constant.