Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

test carré parfait d'un (grand) nombre entier

dedef

XLDnaute Occasionnel
Bonjour,

J'ai besoin de faire des tests sur des grands nombres entiers, par exemple 2025027714713048824. Ces nombres sont-ils des carrés parfaits ou pas, et, accessoirement, quelle en est la valeur?

Y a-t'il une solution plus simple que d'écrire une macro reproduisant l'équivalent d'une méthode manuelle, en considérant le nombre comme étant une chaîne de caractères?

Merci d'avance.
 
Dernière édition:

Dranreb

XLDnaute Barbatruc
Re : test carré parfait d'un (grand) nombre entier

Bonjour.
Votre exemple ne dépasse pas de beaucoup la capacité de représentation d'un Double.
Vous pouvez toujours en calculer la partie entière de la racine carrée et vérifier par exemple si les quelques 10 derniers chiffres du carré du nombre formé par ses 7 derniers chiffres sont les mêmes que ceux ci. À explorer et peaufiner.
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…