কম্পিউটার টিউটোরিয়াল

C++-এ isnormal() ফাংশন

এই বিভাগে আমরা C++-এ isnormal() ফাংশন দেখব। এই ফাংশন cmath লাইব্রেরিতে রয়েছে। এটি ব্যবহার করা হয় একটি সংখ্যা নরমাল (normal) কিনা তা চেক করতে। যেসব সংখ্যা নন-নরমাল (non-normal) ধরা হয়: শূন্য (zeros), অনন্ত (infinity) বা NaN।

এই ফাংশন float, double বা long double ভ্যালু আর্গুমেন্ট হিসেবে নেয়। সংখ্যা নরমাল হলে ১ ফেরত দেয়, অন্যথায় ০।

উদাহরণ কোড

#include <iostream>
#include <cmath>
using namespace std;

int main() {
    cout << "isnormal(" << 5.23 << "): " << isnormal(5.23) << endl;
    cout << "isnormal(" << 0.00 << "): " << isnormal(0.00) << endl;
    cout << "isnormal(" << 2.0/0.0 << "): " << isnormal(2.0/0.0) << endl;
}

আউটপুট

isnormal(5.23): 1
isnormal(0): 0
isnormal(inf): 0
  1. C++ Enum: একটি গাইড

  2. C++-এ Switch Statement: ব্যবহার করার পদ্ধতি

  3. Frugal সংখ্যা চেক করা (C++)

  4. C++ দিয়ে পেন্টাটপ (Pentatope) সংখ্যা বের করা