Binary number double the number to be converted, record if the result is at least 1, and then throw away the integer part. For example, formula_10, in binary, is: Thus the repeating decimal fraction 0... is equivalent to the repeating binary fraction 0... . Or for example, 0.1, in binary, is: This is also a repeating binary fraction 0.0... . It may come as a surprise that terminating decimal fractions can have repeating expansions in binary. It is for this reason that many are surprised to discover that 0.1 + ... + 0.1, (10 additions) differs from 1 in floating point arithmetic.
Compound File Binary Format Binary Format is a container, with little restriction on what can be stored within it. A CFBF file structure loosely resembles a FAT filesystem. The file is partitioned into "Sectors" which are chained together with a "File Allocation Table" (not to be mistaken with the file system of the same name) which contains chains of sectors related to each file, a "Directory" holds information for contained files with a Sector ID (SID) for the starting sector of a chain and so on. The CFBF file consists of a 512-Byte header record followed by a number of sectors whose size is