Le voyage à travers les types de nombres

Partons à la découverte des nombres! Nous allons parcourir le monde des entiers, des décimaux, des rationnels et des irrationnels pour mieux comprendre leur importance.

Cette partie de la série « Math Behind Software » se concentrera uniquement sur les mathématiques. Je vais vous présenter quelques types de nombres que vous pouvez trouver partout et je parie que vous n’avez jamais pensé qu’ils puissent même exister. Commençons par les nombres Armstrong.

Cette partie de la série « Math Behind Software » se concentrera uniquement sur les mathématiques. Je vais vous présenter quelques types de nombres que vous pouvez trouver partout et je parie que vous n’avez jamais pensé qu’ils puissent même exister. Commençons par les nombres Armstrong.

Nombres

Nombre Armstrong

En général, un nombre Armstrong (ou narcissique) est un nombre n dans une base de nombre donnée (nombre de chiffres uniques utilisés pour représenter le nombre – le système le plus courant actuellement est le système décimal) b qui peut être exprimé comme une somme de ses chiffres élevés à la puissance de b.

L’architecture des nombres Armstrong est très intéressante car elle permet de trouver des nombres qui sont à la fois très simples et très complexes. Par exemple, le nombre 153 est un nombre Armstrong car 1³ + 5³ + 3³ = 153. Cependant, il existe des nombres Armstrong beaucoup plus grands qui sont très difficiles à trouver. Par exemple, le nombre 8208 est un nombre Armstrong car 8⁴ + 2⁴ + 0⁴ + 8⁴ = 8208.

Les nombres Armstrong sont très utiles en architecture informatique car ils peuvent être utilisés pour créer des algorithmes plus efficaces. Par exemple, l’algorithme de tri par insertion utilise les nombres Armstrong pour trier rapidement des données. De plus, les nombres Armstrong peuvent être utilisés pour créer des algorithmes plus complexes qui peuvent être utilisés pour résoudre des problèmes difficiles. Par exemple, l’algorithme de recherche dichotomique utilise les nombres Armstrong pour trouver rapidement des éléments dans une liste.

Source de l’article sur DZONE

L’assistance proposée par ANKAA PMO

ANKAA PMO présent depuis plus de 20 ans sur le marché des services IT, accompagne les DSI dans leur recherche de compétences pour des besoins de renforts en mode régie ou l’externalisation de projets.
Vous souhaitez plus d’information ? Cliquez ici