اولین بار است که به این وب‌سایت می‌آیید. راهنما را مطالعه کنید!
x
موسسه خیریه محک

شهر ریاضی بازی-ریاضی

تبدیل float به int در کامپیوتر

0 امتیاز
247 نمایش

هنگامی که یک مقدار float رو به int تبدیل می‌کنیم چه اتفاقی در کامپیوتر می‌افته؟ این تبدیل چه کارایی رو انجام می‌ده؟

هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پرسیده شده یکشنبه ۲۰ مرداد ۱۳۹۲ در C++ توسط prodo  

1 پاسخ

0 امتیاز

پردازنده‌های جدید واحدهای FP (float point) دارن که عملیات ممیز شناور رو انجام می‌ده.
در این پردازنده‌ها یک دستور FIST (یا مشابه) وجود داره که تبدیل اعشاری ممیز شناور به صحیح رو انجام می‌ده. بنابراین از نظر کارایی برنامه فقط همون یه دستور ماشین رو فراخوانی می‌کنه.

هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پاسخ داده شده یکشنبه ۲۰ مرداد ۱۳۹۲ توسط prodo