+1 امتیاز
قبل در کامپیوتر و اینترنت توسط (2.6هزار امتیاز)
لطفا در مورد ایده و ساختار ممیز شناور توضیح دهید

و برای مثال کد دودویی عدد 20.48 را محاسبه کنید

1 پاسخ

+2 امتیاز
قبل توسط (2.4هزار امتیاز)
ویرایش شده قبل توسط

نوع داده ای فلوت (float data type ) یک نوع داده ای ممیزی می باشد که قادر به ذخیره 32 bit یا 4 Byte می باشد که این مقدار حجم می تواند تا 7 رقم عدد عدد را در خود جای دهد . (مقدار ذخیره عدد 1038*3.4 تا 1038*3.4- )

حالا محاسبه عددی که شما مثال زدی برمیگرده به مبنای اعداد که در کتاب موریس مانو به تفصیل در آن صحبت شده و عدد 20.48 برابر مقدار دودویی () می باشد که طریقه محاسبه آن به شرح زیر است :

قسمت صحیح عدد را تقسیسم های متوالی به 2 می کنیم سپس باقیمانده ها را از آخر به اول می نیوسیم 

حالا بریم سر وقت اعشار :

شما باید عدد مورد نظرتو در 2 ضرب کنی که  یه عدد کسری و یه عدد صحیح بهت میده که قسمت اعشار به دست آمده رو دوباره با 2 ضرب می کنی و بسته به نیازت که چند رقم اعشاره همین طور ادامه میدی (که یا به صفر می رسی یا به یه لوپ)

این هم یه سایته آنلایه که می تونی محاسبات مبناییتو انجام بدی 

همچنین می تونی همین ماشین حساب ویندوز که هیچ کس بهش توجه نمی کنه از تب view روی قسمت programmer کلیک و کلا هر مبنای برنامه نویسی دستته. 

سوالات مشابه

+2 امتیاز
2 پاسخ 1.6هزار بازدید
0 امتیاز
2 پاسخ 3.8هزار بازدید
+1 امتیاز
0 پاسخ 649 بازدید
سوال شده 10 سال قبل در کامپیوتر و اینترنت توسط Milad (1.3هزار امتیاز)
0 امتیاز
0 پاسخ 217 بازدید
+1 امتیاز
1 پاسخ 2.0هزار بازدید
...