স্পষ্টতার জন্য, আমি যদি এমন কোন ভাষা ব্যবহার করি যা আইইই 754 ফ্লোটগুলি কার্যকর করে এবং আমি ঘোষণা করি:
float f0 = 0.f;
float f1 = 1.f;
... এবং তারপরে এগুলি আবার মুদ্রণ করুন, আমি 0.0000 এবং 1.0000 - হুবহু পেয়ে যাব।
তবে আইইইই 754 রিয়েল লাইনের সাথে সমস্ত সংখ্যা উপস্থাপন করতে সক্ষম নয়। শূন্যের কাছাকাছি, 'ফাঁকগুলি' ছোট; আপনি আরও দূরে সরে যাওয়ার সাথে সাথে ফাঁকগুলি আরও বড় হতে থাকে।
সুতরাং, আমার প্রশ্নটি হল: কোনও আইইইই 754 ফ্লোটের জন্য, যা প্রথম (শূন্যের নিকটতম) পূর্ণসংখ্যা যা সঠিকভাবে উপস্থাপন করা যায় না? আমি আপাতত কেবল 32-বিট ভাসমান নিয়েই উদ্বিগ্ন, যদিও আমি যদি কেউ it৪-বিটের উত্তর শুনতে আগ্রহী হয়!
আমি ভেবেছিলাম এটি 2 বিট_ফ_মন্তিসার গণনা করা এবং 1 যোগ করার মতোই সহজ হবে যেখানে বিট_অফ_মন্তিসা হ'ল স্ট্যান্ডার্ডটি কত বিট প্রকাশ করে। আমি আমার মেশিনে 32-বিট ভাসমান (এমএসভিসি ++, উইন 64) এর জন্য এটি করেছি এবং যদিও এটি দুর্দান্ত দেখাচ্ছে।