PDA

نسخه کامل مشاهده نسخه کامل : باگ وحشتناک در اکسل 2007



shalineh
17-10-2007, 21:56
نقل از ترفندستان
به وسیله یک ماشین حساب یا حتی ماشین حساب خود ویندوز دو عدد 850 و 771 را در هم دیگر ضرب کنید. حاصل طبعأ 65535 خواهد شد.
اما اکنون این کار را به وسیله اکسل 2007 ، قوی ترین نرم افزار محاسباتی انجام دهید! در میان تعجب حاصل 100,000 خواهد شد! یک عدد رند و کاملأ بی ارتباط! :18:
فرمول ضرب این دو عدد در اکسل نیز SUMPRODUCT(850,77.1) 0= میباشد.
جالب اینکه علاوه بر اعداد فوق ، این باگ بر روی اعداد دیگری نیز پابرجاست.

rafifar
17-10-2007, 22:06
کی همچین حرفی زده؟
من که امتحان کردم و درست بود!
دیگه انقدرا هم الکی نیست
تازه:
850*771=655350

j0l6
20-10-2007, 00:32
کی همچین حرفی زده؟
اخه این هم سواله؟
خوب خودش این حرفو زده دیګه مګه نمیبینی اون بالا !!!!

Hossein bandarie
20-10-2007, 11:16
منم امتحان كردم مشكلي نداشت .

wordist
20-10-2007, 11:28
نقل از ترفندستان

به وسیله یک ماشین حساب یا حتی ماشین حساب خود ویندوز دو عدد 850 و 771 را در هم دیگر ضرب کنید. حاصل طبعأ 65535 خواهد شد.
اما اکنون این کار را به وسیله اکسل 2007 ، قوی ترین نرم افزار محاسباتی انجام دهید! در میان تعجب حاصل 100,000 خواهد شد! یک عدد رند و کاملأ بی ارتباط! :18:
فرمول ضرب این دو عدد در اکسل نیز SUMPRODUCT(850,77.1) 0= میباشد.
جالب اینکه علاوه بر اعداد فوق ، این باگ بر روی اعداد دیگری نیز پابرجاست.
سلام

درسته

اين مشكل ناشي از مبحث Floating Point ها در محاسبات كامپيوتري است كه اكسل هم در برخي موارد به آن مبتلا است

راستي دوستان توجه كنند حاصل ضرب دو عدد 850*77.1 مي‌شود 65535 كه دوستمون يه جا اون بالا اشتباهي نوشتن 850*771

مشابه اين مطلب بازم هست مثلا:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
البته وقتي با 16 رقم اعشار نمايش داده شود ببينيد چه مي‌شود
اگه من راه حلش رو پيدا كردم توي تاپيك مشكلات اكسل پست ميذارم

خوش باشين

capitan black
20-10-2007, 12:02
تستيديم مشكلي نبيد!! [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

mr_mashmash
20-10-2007, 12:11
خوش تیپ sumproduct برای ماتریس کاربرد داره، به help اکسل مراجعه کن متوجه میشی، کی گفته با استفاده از این تابع حاصلضرب 2 عدد بدست میاد ؟؟!!

wordist
20-10-2007, 12:53
تستيديم مشكلي نبيد!! [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
روي چه افيسي تست كردي 2003 یا 2007 ، شما بنويس توي يه خونه


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدیا

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

فرمول من رو هم تست كردي ببيني درسته يا نه (البته با 16 رقم اعشار) پس اينو چي ميگي
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


راستي براي اينكه مطمئن بشي از اين اشكال بد نيست اينجا هم يه سري بزني


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

wordist
20-10-2007, 12:57
خوش تیپ sumproduct برای ماتریس کاربرد داره، به help اکسل مراجعه کن متوجه میشی، کی گفته با استفاده از این تابع حاصلضرب 2 عدد بدست میاد ؟؟!!
سلام

عضو جديدجان اينطوري جواب دادن خوب نيست چون بوي مسخره كردن ميده و طرف اگه بازم سوال داشته باشه ديگه روش نميشه بپرسه

در ضمن درسته كه اون فرمول براي ماتريسهاست ولي چون ميشه فرض كرد كه اين دوتا عدد يه ماتريس 1*1 هستند جواب نهایتا اونی میشه که دوستمون گفت

پس زود قضاوت نكن

Hossein bandarie
21-10-2007, 09:33
اين يكي درسته 77.1*850 يه جواب بي ربط ميده .