۱۳ اردیبهشت ۱۳۸۷

Bug in Excel 2007

Excel را میتوان یکی از معروف ترین نرم افزارهای قدیمی تولید شده توسط مایکروسافت دانست که برای محاسبات ریاضی و آماری بیشترین کاربرد را داراست. مدت زمانی است که Excel 2007 در بسته Office 2007 توسط مایکروسافت عرضه شده است. در نسخه 2007 اکسل ، قابلیتهای جدیدتر و متنوع تر و همین طور ظاهری جذاب تر گنجانده شده است. اما در تاریخ 22 سپتامبر 2007 ، یک باگ ریاضی وحشتناک در اکسل 2007 یافت شد! مشکلی که واقعأ مسئولان مایکروسافت را سردرگم کرده است و تاکنون اصلاحیه ای نیز در این خصوص ارائه نشده است.

اما این باگ چیست؟   

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

=10.2*6425

=20.4*3212.5 

=40.8*1606.25

=77.1*850

=154.2*425

=212.5*308.4

=308.4*212.5

=425*154.2

...etc
    


هیچ نظری موجود نیست:

© تمام حقوق و مزايای این سایت متعلق به شخص شهرام میباشد و هرگونه استفاده غير شرعی از نوشته های من حرام و موجبات پيامد ناهنجار تف و لعنت و نفرین نویسنده ... خواهد شد