در صورتی که برنامهای بنویسیم که از دادههای ۱ بایتی استفاده میکنه این داده ممکنه در سیستمهای مختلف تعداد بیتهای متفاوتی داشته باشه. مثلاً در یک ماشین ۶ بیت و در ماشین دیگه ۸ بیت و در یک ماشین سوم حتی ۱۶ بیت باشه.
این امر در ارسال دادههای این ماشینها به همدیگه مشکل ایجاد میکنه. بنابراین در علوم ارتباطی (مثلاً ارتباط شبکهای ماشینها) دادهها به صورت هشتی ارسال و دریافت میشن نه یکبایتی!
بنابراین در صورتی که بخوایم برنامهای بنویسیم که دادههاش بین دو ماشین که اندازهی بایتشون فرق داره، قابل تبادل باشه باید از هشتی استفاده کنیم.
هیچ پژوهش انسانی نمیتواند ادعای علمی بودن داشته باشد، مگر اینکه از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)