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

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

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

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

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

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

1 پاسخ

0 امتیاز

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

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