Accueil > Forum > > > > comment éléver un nombre à la puissance?
comment éléver un nombre à la puissance?
vendredi 11 juillet 2008 à 09:46:46 |
comment éléver un nombre à la puissance?

edlain
|
Bonjour à tous,
j'ai un souci sur mon algorithme qui fait des calculs. En effet, quand j'essaie d'éléver un nombre à la puissance d'un autre le message d'erreur suivant apparait: "Type pointer requis".
Voici un exemple:
je veus faire par exemple B à la puissance C avec B,A et C de type extended. (B=15.5 et C=5.1235)
Donc je fais A:=B^C mais le message d'erreur sort toujous et le curseur se met après le C.
Merci de m'aider a resoudre ce problème.
Bien Cordialement.
|
|
vendredi 11 juillet 2008 à 10:37:42 |
Re : comment éléver un nombre à la puissance?

simonpelloquin
|
Bonjour, Ça fait quelques temps que j'ai quitté l'école, mais de mémoire, il me semble qu'une puissance est un nombre entier...  Simon
|
|
vendredi 11 juillet 2008 à 11:40:32 |
Re : comment éléver un nombre à la puissance?

edlain
|
Merci Simon, de la formulation de ta réponse.
|
|
vendredi 11 juillet 2008 à 11:55:04 |
Re : comment éléver un nombre à la puissance?

yvessimon
|
Réponse acceptée !
w = x^y
q = ln(w) = y.ln(x)
w = exp(q)
ou alors power(x,y) // avec math en user
yvessimon
|
|
vendredi 11 juillet 2008 à 13:30:21 |
Re : comment éléver un nombre à la puissance?

f0xi
|
Réponse acceptée !
le symbole "^" en Delphi correspond a un pointeur. var pX : ^integer; begin New(pX); pX^ := 10; Dispose(pX); end; pour une puissance on utilise la fonction "Power" Elève Base àn'importe quelle puissance.
Unité Math
Catégorie routines arithmétiques
Syntaxe Delphi : function Power(const Base,Exponent: Extended): Extended;
|
|
vendredi 11 juillet 2008 à 14:07:34 |
Re : comment éléver un nombre à la puissance?

edlain
|
Ok, merci à vous (Yvessimon, f0xi).
Je vais le faire avec power.
|
|
vendredi 11 juillet 2008 à 20:02:48 |
Re : comment éléver un nombre à la puissance?

Caribensila
|
Bonjour, @edlain Si tu as eu des réponses qui répondaient à ton problème, pense à cliquer sur "réponse acceptée"! Cela aidera les autres membres. Merci.
|
|
vendredi 11 juillet 2008 à 21:50:37 |
Re : comment éléver un nombre à la puissance?

edlain
|
Bonsoir à tous,
J'ai essayé avec Power(base, exposant) et ça marché; ce qui est interrassant c'est que ça marche avec n'importe quelle puissance.
Merci encore!
|
|
samedi 12 juillet 2008 à 02:30:57 |
Re : comment éléver un nombre à la puissance?

f0xi
|
"J'ai essayé avec Power(base, exposant) et ça marché; ce qui est interrassant c'est que ça marche avec n'importe quelle puissance." La satisfaction du développeur débutant qui réussi quelque chose est toujours amusante a voir. c'était ton micro-everest a toi.
|
|
samedi 12 juillet 2008 à 11:48:22 |
Re : comment éléver un nombre à la puissance?

edlain
|
Bonjour ,
excusez moi du derrangement que je vous cause depuis le debut de cette semaine; En fait j'ai le message d'erreur suivant lorsque je compile mon programme: "opération en virgule flottante incorrecte". et voici un bout de mon programme:
var
r, some,some1,some2,lambda:extended; begin ....... ............ r:=sqrt((power(some,some2)+(sqr(some1))+sqr(some2)))); .................. lambda:=arctan(some1/some2); .............. end;
le problème se situe au niveau de l'expression du 'r'. (NB: some, some1, some2 renvoient plus haut dans mes calcules des nombres à virgules). Mais lambda et les autres n'ont aucun problème.
Merci de me guider.
|
|
Cette discussion est classée dans : message, nombre, erreur, puissance, éléver
Répondre à ce message
Sujets en rapport avec ce message
MESSAGE D'ERREUR [ par vinzdu95 ]
je n'arrive pas à déboguer mon programme qui est pourtant assez simple. J'utilise dans celui-ci une chaîne de caractère constitué uniquement de 0 et d
erreur bde [ par jakouz ]
bonjour,quand j' execute une appl. delphi j'ai le message d' erreur suivant,"probleme sur BDEEngineError : Nom Dupliqué dans ce contexte"mais je ne sa
Message d'erreur "floating point.." sur certain pc [ par kristof708 ]
slt a tousvoila, qui peut m'aider a conprendre ce qui deconneje recupere 2 valeurs ds un edit avec une virguleje dois additionner ces 2 valeurs par ex
a l'aide!! pour la comprehension d'un message [ par jane20002 ]
bonjour,une application qui utilise le moteur BDE fonctionne sur certain ordi avec Windows XP Pro comme OS et pas sur d'autres ordis , l'application d
Erreur : Violation d'accès à l'adresse 00482976 [ par titi29 ]
Je vous énonce mon problème.Lors de l'ouverture d'un menu, un message d'erreur s'affiche environ 4 fois avant une exécution normale de tout le logicie
Erreur : Violation d'accès à l'adresse 00482976 [ par titi29 ]
Je vous énonce mon problème.Lors de l'ouverture d'un menu, un message d'erreur s'affiche environ 4 fois avant une exécution normale de tout le logicie
Erreur : Violation d'accès à l'adresse 00482976 [ par titi29 ]
Je vous énonce mon problème.Lors de l'ouverture d'un menu, un message d'erreur s'affiche environ 4 fois avant une exécution normale de tout le logicie
Navigateur [ par delphigenial ]
Bonjour a tous.J'essaye d'apprendre à programmer sur delphi 7, j' ai 20 ans et comme je suis novice je recontre quelques problemes,puvez vous m'aider
Erreur systeme [ par virginia ]
BonjourLorsque je lance VB6 j'ai un message"Veuillez patientez pendant que windows configureMicrosoft office XP standart"Ce message se lance à chaque
message d'erreur [ par developpeur_mehdi ]
voila j'utilise dans mon application plusieurs form avec de multiple manipulation de bases de donnée dans chacun de ces formseulement au fil du devell
Livres en rapport
|
Derniers Blogs
[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA par cyril
Le deuxième keynote du mix fut très riche en contenu. Internet Explorer 9 Juste un après le lancement de Internet Explorer 8, Microsoft a dévoilé les nouveautés de Internet Explorer 9. Désormais, IE supportera HTML5, SVG et CSS3. L'élément ...
Cliquez pour lire la suite de l'article par cyril CERTIFICATIONS BETA .NET 4CERTIFICATIONS BETA .NET 4 par KooKiz
Les inscriptions pour les certifications beta .NET 4 ont commencé. L'inscription est offerte pour les examens suivants : - 71-511, TS: Windows Applications Development with Microsoft .NET Framework 4 - 71-515, TS: Web Applications Development with...
Cliquez pour lire la suite de l'article par KooKiz [MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2[MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2 par redo
J'imagine que la plupart d'entre vous connaissent bien et utilisent le service de traduction de Google, mais connaissez-vous celui de Microsoft . Microsoft Translator ? Effectivement, Microsoft nous annoncé le lancement version 2 de la Technologie Preview...
Cliquez pour lire la suite de l'article par redo LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010!LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010! par MPOWARE
Toutes les vidéos de ce lancement sont en ligne!
Partie I - Intro
http://www.youtube.com/watch?v=LkQzTQ8T6CA
Partie II - Démo 1
http://www.youtube.com/watch?v=drAhYQ7lqvo
Partie III - Démo 2
http://www.youtube.com/watch?v=c8KM_1Gqybc...
Cliquez pour lire la suite de l'article par MPOWARE [WP7] JE NE VEUX PAS D'UN NOUVEL IPHONE[WP7] JE NE VEUX PAS D'UN NOUVEL IPHONE par FREMYCOMPANY
Je pense qu'ils ont besoin d'une piqure de rappel chez Microsoft : c'est bien gentil d'avoir une interface jolie, mais si c'est pour avoir un truc qui ne convainct pas dedans, c'est peine perdue.
---->
Système ouvert ----> Fermé ?
P...
Cliquez pour lire la suite de l'article par FREMYCOMPANY
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
Comparez les prix

HTC Magic
Entre 429€ et 429€
|