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

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

تبدیل ضمنی در عملگرها همیشه دقت رو حفظ می‌کنه؟

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

آیا وقتی عبارتی به شکل int + long int داریم همیشه تبدیل به نفع دقت بزرگ‌تره؟ یعنی int+long با long+int فرقی نداره؟

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

1 پاسخ

0 امتیاز

در مورد داده‌های پیش‌ساخته بله. اصولاً در ترفیع که این اتفاق همیشه می‌افته. مشکل در تبدیل داده‌های غیرهم‌شکل به همدیگه‌است که با استفاده از قواعد استاندارد این رعایت می‌شه.

مثلاً در صورتی که یکی از دو عملوند عدد اعشاری باشه اون یکی هم به عدد اعشاری تبدیل می‌شه و نوع این عدد اعشاری طوری انتخاب می‌شه که دقت از دست نره.

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