Table des matières
Exemple de numéro de jonquille :
arrière-plan:
Le nombre narcissique est également connu sous le nom d'invariant numérique plus parfait (PPDI), nombre narcissique , nombre d'exponentiation , nombre d'Armstrong ou nombre d' Armstrong . Le nombre narcissique fait référence à un. n est un entier positif qui est un multiple de 3. La troisième puissance du nombre dans chaque chiffre est égal à lui-même. Alors c'est un nombre de narcisse, tel que 153. C'est un nombre de narcisse car 1³+5³+3³=153 .
Le nombre de narcisse doit son nom à un mathématicien du début du XIXe siècle qui a découvert cette séquence intéressante et l'a décrite comme une « fleur parfaite » car les chiffres des nombres ressemblaient à des pétales. Narcisse n'existe qu'en chiffres à un chiffre, à deux chiffres et à trois chiffres.
Extension:
Le nombre narcisse est un type de nombre autoexponentiel. Les noms et numéros des autres nombres autoexponentiels sont les suivants :
auto-exponentiation
une personne
trois personnes
quatre
cinq
Six
Sept
huit bits
Neuf
dixième place
nom
Nombre de personnes seules
Nombre de jonquilles
numéro de rose à quatre feuilles
Nombre d'étoiles à cinq branches
six nombres combinés
Numéro de la Grande Ourse
Huit Immortels
Nombre de Double Neuvième Festival
nombre parfait
quantité
153, 370, 371, 403
1634, 8208, 9474
54748, 92727, 93084
548834
1741725,4210818,9800817,9926315
1741725,4210818,9800817,9926315
1741725,4210818,9800817,9926315
1741725,4210818,9800817,9926315
Exemple de numéro de jonquille :
int hundrd = 0;//定义一个整型变量 hundrd,并初始化为 0
int ten = 0;//···
int individul = 0;//···
for (int i = 100; i <= 999; i++)//使用for循环遍历100-999之间的整数
{
hundrd = i / 100;//获取百位数字
ten = i % 100 / 10;//获取十位数字
individul = i % 100 % 10;//获取个位数字
if (hundrd * hundrd * hundrd + ten * ten * ten + individul * individul * individul == i)//如果当前整数i是水仙花数,则满足以下等式:百位数的立方+十位数的立方+个位数立方等于当前整数i
{
Console.WriteLine(i+"是一个水仙花数");//输出i到控制台
}
}
Console.ReadKey ();//等待用户按下任意键
Montrer les résultats:
Résumer:
Pour réaliser le nombre de narcisse entre 100 et 999 à C#, le code de base consiste à obtenir les centaines, les dizaines et les chiffres en prenant l'opération cosinus %, puis à calculer leur somme cubique. Si le résultat de la somme cubique est égal à l'entier lui-même, alors l'entier est un nombre de narcisse, et le résultat est finalement affiché sur la console.