a byte octet is the usual unit of digital storage and can represent the integers to but not simple bit shifting is not enough to divide accurately by because the least significant bit needs special treatment if you hope for accuracy