Why a Terabyte Has Twelve Zeros in Decimal Notation

https://bignumberguide.clarionvale.com/posts/why-a-terabyte-has-twelve-zeros-in-decimal-notation

A terabyte equals exactly one trillion bytes, and since a trillion in decimal is written as a 1 followed by twelve zeros, the same holds for a terabyte. This representation comes from the metric system adopted for data storage, where each prefix—tera, giga, mega—steps up by three zeros. So while computers internally count in powers of two, the familiar decimal notation uses twelve zeros to mark that trillion mark.