در C++ دادههای اعشاری از استاندارد ieee754 استفاده میکنن. در این روش وقتی میخوایم یه عدد اعشاری رو ذخیره کنیم عدد رو در مبنای دو مینویسیم و بعد ممیز رو به تعدادی شیفت میدیم که به صورت 1.m باشه. مثلاً
x = 23.25 = (11001.01)_bin = (1.100101)_bin * 2^4
حالا وقتی که میخوایم در کامپیوتر ذخیره کنیم فقط قسمت m رو ذخیره میکنیم. بعدش که میخوایم بخونیم باز دوباره یه دونه 1 به اول m اضافه میکنیم.
این پیوند رو ببینین
هیچ پژوهش انسانی نمیتواند ادعای علمی بودن داشته باشد، مگر اینکه از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)