В своих материалах я не раз упоминал типы данных, но объяснял их лишь частично. Типы вроде бы интуитивно понятны – число это один тип, строка это другой тип, они не похожи друг на друга. Однако в то же время они довольно иллюзорны и не являются тем, чем кажутся...
Современные вычисления используют разнообразные термины и определения, которые не встречаются в других контекстах, некоторые из которых звучат удивительно похоже на неподготовленное ухо. Их расходящиеся значения могут привести к путанице, когда, например, они появляются в новостных статьях, часто с неверными значениями. Разница между битом и байтом является одним из таких случаев, когда подобные термины имеют значения, которые не соответствуют точности; биты, в частности, имеют более одного определения, отражая различные способы измерения компьютерных данных...