ホームページ > バックエンド開発 > C++ > C言語では「Abundant Number」を「過剰な数」と訳します。

C言語では「Abundant Number」を「過剰な数」と訳します。

PHPz
リリース: 2023-09-14 12:41:06
転載
1210 人が閲覧しました

在C语言中,"Abundant Number"的翻译是"过剩数"

豊富な数 (過剰数とも呼ばれる) は、整数論における、すべての真の因数の合計よりも小さい数です。たとえば、12 は豊富な数です。約数は 1、2、3、4、6、合計 =16 >12 です。

約数の合計と数値の差を「豊かさ」と呼びます。上の例では、豊富さ = 4 => 16 - 12 です。

豊富な数値を確認するには、その数値のすべての要素を見つけて合計します。この合計を数値と比較して、その数値が豊かかどうかを示します。

数字が豊かかどうかを調べるプログラム

#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;
}
ログイン後にコピー

以上がC言語では「Abundant Number」を「過剰な数」と訳します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート