কম্পিউটার বিজ্ঞানে, অস্বাভাবিক সংখ্যাগুলি অস্বাভাবিক সংখ্যাগুলির উপসেট (কখনও কখনও ডেনরমাল বলা হয়) যা ভাসমান-বিন্দু পাটিগণিতের শূন্যের চারপাশে আন্ডারফ্লো ফাঁক পূরণ করে। … বিপরীতভাবে, একটি অস্বাভাবিক ভাসমান বিন্দুর মান একটি তাৎপর্যপূর্ণ এবং শূন্যের অগ্রবর্তী সংখ্যার সাথে ।
নর্মালাইজড এবং ডিনরমালাইজড ফ্লোটিং পয়েন্ট সংখ্যা কী?
জাভা ভাসমান-বিন্দু প্রতিনিধিত্বের জন্য IEEE 754 মান ব্যবহার করে। এই উপস্থাপনায়, 1 সাইন বিট, 8 এক্সপোনেন্ট বিট এবং 23টি ম্যান্টিসা বিট ব্যবহার করে ফ্লোটগুলি এনকোড করা হয়। … ফলস্বরূপ, ফ্লোটগুলিতে ২৪টি উল্লেখযোগ্য বিট রয়েছে, এবং ডাবলে রয়েছে ৫৩টি উল্লেখযোগ্য বিট নির্ভুলতা। এই ধরনের সংখ্যাগুলোকে বলা হয় স্বাভাবিক সংখ্যা।
আপনি কীভাবে বলবেন যে একটি সংখ্যা স্বাভাবিক বা অস্বাভাবিক করা হয়েছে?
উদাহরণস্বরূপ, আপনি যদি 12.34 প্রতিনিধিত্ব করার চেষ্টা করছেন, তাহলে আপনি এনকোড এটিকে 123400 -04 হিসাবে দেখতে চান। একে "নর্মালাইজড" বলা হয়। এই ক্ষেত্রে যেহেতু নীচের দুটি সংখ্যা শূন্য, আপনি মানটিকে 012340 -03 বা 001234 -02 সমানভাবে প্রকাশ করতে পারেন। এটাকে "ডিনরমালাইজড" বলা হবে।
একটি স্বাভাবিক ফ্লোটিং পয়েন্ট সংখ্যা কী?
একটি ফ্লোটিং পয়েন্ট সংখ্যাকে স্বাভাবিক করা হয় যখন আমরা এর ম্যান্টিসার পূর্ণসংখ্যা অংশটিকে ঠিক 1 হতে বাধ্য করি এবং এর ভগ্নাংশ অংশটিকে আমরা যা পছন্দ করি তা হতে দিই। উদাহরণস্বরূপ, যদি আমরা 13.25 সংখ্যাটি গ্রহণ করি, যা বাইনারিতে 1101.01, 1101 হবে পূর্ণসংখ্যা অংশ এবং01 ভগ্নাংশ অংশ হবে।
অসাধারণ সংখ্যাগুলি কী উপস্থাপন করতে ব্যবহৃত হয়?
ডিনর্মালাইজড সংখ্যা
আন্ডারফ্লো ঘটলে নির্ভুলতার ক্ষতি কমাতে, IEEE 754-এ নর্মালাইজড রিপ্রেজেন্টেশনে সম্ভবের চেয়ে ছোট ভগ্নাংশের প্রতিনিধিত্ব করার ক্ষমতা অন্তর্ভুক্ত থাকে, অন্তর্নিহিত লিডিং ডিজিটকে 0 করে। এই ধরনের সংখ্যাগুলোকে বলে ডেনরমাল।