Les puissances de 10 sont utilisées pour les unités du système international.
Le bit ou l´octet n´est pas en soi une unité de mesure, même si elle est utilisée comme telle. C´est simplement un moyen de compter des informations, de l´organiser pour la rendre accessible : tu ne peux pas lire des suites de 0 et de 1, sauf dans des cas très particulier en assembleur ou tu peux programmer directement en langage machine. La mise en forme par octet et sa lecture sur d´autres bases qui sont des puissances de 2 (utiliser les autres serait un non sens) est plus ´facile´.