একটি আবানডেন্ট সংখ্যা (এক্সেসিভ নাম্বার) হল সংখ্যা তত্ত্বে এমন একটি সংখ্যা যা নিজের সকল সঠিক ভাজকের যোগফল থেকে ছোট। উদাহরণ: ১২ একটি আবানডেন্ট সংখ্যা: ভাজক ১,২,৩,৪,৬, যোগফল = ১৬ > ১২।
ভাজকের যোগফল এবং সংখ্যার পার্থক্যকে abundance বলা হয়। উপরের উদাহরণে abundance = ৪ = ১৬ - ১২।
আবানডেন্ট সংখ্যা চেক করতে সব ভাজক খুঁজে যোগফল বের করুন এবং সংখ্যার সাথে তুলনা করুন।
আবানডেন্ট সংখ্যা চেক করার প্রোগ্রাম
#include >stdio.h> #include <math.h> int main(){ int n = 56, sum = 0; for (int i=1; i<=sqrt(n); i++){ if (n%i==0){ if (n/i == i) sum = sum + i; { sum = sum + i; sum = sum + (n / i); } } } sum = sum - n; if(sum > n){ printf("The number is abundant number"); } else printf("The number is not abundant number"); return 0; }