128-bit

128-bit refers to one hundred twenty-eight (0 or 1) units of integer data. This allows for up to 340,282,366,920,938,463,463,374,607,431,768,211,456 combinations of values.


 * 128-bit color is split into four sets of 32-bit values for 4,294,967,296 levels per RGBAf channel (red, green, blue, and alpha with ). The three 32-bit RGB values would deliver 79,228,162,514,264,337,593,543,950,336 unique colors, the same as 96-bit floating-point color, but with the addition of 4,294,967,296 levels of transparency defined by the alpha channel. This has been implemented for internal GPU processing, though this far exceeds human visual acuity and computer displays have yet to reach this level of precision.
 * 128-bit sound would allow for a range of up to 340,282,366,920,938,463,463,374,607,431,768,211,456 (−170,141,183,460,469,231,731,687,303,715,884,105,728 to +170,141,183,460,469,231,731,687,303,715,884,105,727) per sample (Hertz), well beyond the range of human hearing.
 * 128-bit addressing would allow for access to up to 340,282,366,920,938,463,463,374,607,431,768,211,456 bytes, greatly exceeding all the accumulated data on earth as of 2018. This level of precision is mainly used for.
 * 128 bits of data make 16 bytes, referred to by programmers as a double-quadword.