এক্সেল ২০১০ ভাসমান পয়েন্টে সংযোজন সম্পর্কিত বিষয়সমূহ?


2

আমি এক্সেল 2010 তে কয়েকটি সংখ্যা প্রবেশ করছিলাম, এবং লক্ষ্য করেছিলাম কোনটি ভাসমান বিষয় হিসাবে দেখা যাচ্ছে be আমি শূন্যের প্রত্যাশা করে চারটি সংখ্যার যোগফল নিয়েছি এবং শূন্যের কাছাকাছি খুব কম নম্বর পেয়েছি । আমি ভেবেছিলাম, "ঠিক আছে, ভাসমান পয়েন্ট ইস্যু, নিশ্চিত যাই হোক না কেন।" তবে আমি লক্ষ্য করেছি যে আপনি যদি এগুলিকে একটি অন্য ক্রমে যুক্ত করেন তবে ফলাফলের যোগটি শূন্য হয়।

কেন তাদের আলাদা অর্ডারে যুক্ত করা এক্সেলকে প্রভাবিত করে ? আমি এটা আশা করিনি। হ্যাঁ, আমি বুঝতে পারি যে 1.13E-13 খুব ছোট, এবং শূন্যের খুব কাছে। আমি ভাবছি কেন যোগের ক্রমের ভিত্তিতে গণনার মধ্যে পার্থক্য রয়েছে।

এক্সেল স্ক্রিনশট

কাঁচা তথ্য নিম্নলিখিত:

573.7   
-144.79 
-309.84 
-119.07 
1.136868E-13    =sum(A1:A4)
0.000000E+00    =A1+A2+A3+A4
1.13687E-13 =A4+A3+A2+A1

2
এই কেবি নিবন্ধগুলি সাহায্য করতে পারে
বুড়ী

1
আমি এই উইকি নিবন্ধটি জুড়ে এসেছি ... en.wikedia.org/wiki/Numeric_precision_in_Mic Microsoft_Excel এটি নিশ্চিতভাবে একটি আকর্ষণীয় সমস্যা হতে পারে ...
ডাইটো

1
এছাড়াও এই প্রশ্নটি দেখুন: superuser.com
বুর্গী

আমি এর জন্য ক্ষতিপূরণ দেওয়ার জন্য নিবন্ধগুলি দেখছি। অর্ডার কেন গুরুত্ব দেয় সে সম্পর্কে আমি আরও কৌতূহলী। আমি কি নিবন্ধগুলিতে মিস করেছি?
কিমিওর্ট

এক্সেলের সাথে কাজ করার জন্য একটি নির্দিষ্ট সংখ্যা রয়েছে। যদি আপনি বড় সংখ্যা দিয়ে শুরু করেন তবে আপনার কাছে খুব কম সংখ্যার জন্য অঙ্ক বাকী থাকতে পারে না, তাই তারা গণনাটিকেও প্রভাবিত করতে পারে না। আপনি যদি ক্ষুদ্রতম সংখ্যা দিয়ে শুরু করেন তবে এক্সেল সেগুলির সাথে কাজ করবে। আপনি যদি পরে আরও বড় সংখ্যা যুক্ত করেন তবে আপনি সংক্ষিপ্ত সংখ্যায় কিছু নির্ভুলতা হারাতে পারেন, তবে তাদের সমষ্টি অন্তর্ভুক্ত করার জন্য যথেষ্ট বড় হতে পারে, বা কমপক্ষে গোলটি প্রভাবিত করে।
ফিক্সার 1234

উত্তর:


1

আপনি যদি এক্সেলের মূল্যায়ন সূত্র ফাংশনটি ব্যবহার করেন তবে আপনি মধ্যবর্তী ফলাফলগুলিতে দেখতে পারবেন যে a + b + c + d বাম থেকে ডানে পার্স করা হয়েছে। সুতরাং, একটি + বি + সি + ডি আসলে ((a + b) + গ) + ডি হিসাবে গণনা করা হয়।

অন্য কথায়, প্রথমে a + b এর ফলাফল গণনা করা হয় ( এবং আইইইই 7575 ফর্ম্যাটে সংরক্ষণ করা হয় ), তার চেয়ে সি ফলাফল যুক্ত করা হয় ইত্যাদি than

এটি ব্যাখ্যা করে কেন ফলাফলটি পৃথক, কারণ (মধ্যবর্তী ফলাফলগুলির অকার্যতা বিবেচনায় নিয়ে), ((a + b) + c) + d + (বি + (সি + ডি)) এর সমান নয়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.