|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() |
Bonjour,
j'ai besoin pour une de mes pages de calculer un nombre à l'aide d'une formule peu amicale et comme j'éprouve quelques difficultés, je me permets de vous demander un coup de main La formule est la suivante : ![]() Le but étant de trouver P. Les valeurs de N, t, m (sans mauvais jeux de mots) et l sont connues mais mon problème est de trouver comment réaliser cette opération en PHP. Merci d'avance pour votre aide.
__________________
Le savoir appartient à tous ... |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Inscription : mars 2006 Messages : 318 ![]() |
je vois pas où est le soucis.. c'est la somme avec sigma qui te pose un soucis ? parce qu'il te faut tout simplement faire une itération de ton entier de départ jusqu'à celui de fin et de faire la somme au fur et à mesure.. enfin y'a aucune différence entre PHP et un calcul à la main, c'est la même chose.
je vois vraiment pas ce qui peut te poser problème, si tu es capable d'écrire ton calcul à la main, en décomposant les fonctions, tel que sigma et puissance, où est le soucis ? |
|
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() |
Les nombres sont grands donc faire deux boucles dont l'une allant de 1 à 5000 et la même chose pour la deuxième c'est pas vraiment ce qu'il y a de mieux.
C'est pour cette raison que je voulais savoir s'il n'y avais pas une autre solution.
__________________
Le savoir appartient à tous ... |
|
|
00
|
|
|
#4 |
|
Membre éclairé
![]() Inscription : mars 2006 Messages : 318 ![]() |
et comment tu fais une sommes de nombre en partant d'un nombre jusqu'à un autre ? tu répète bien les opérations.. une itération est une répétition, après t'as le choix entre la récursivité, ou l'itération tel que for, ou while.. et une itération de 5000 instructions, pour un processeur c'est pas non plus la mort.. après si tu veux de meilleures performances au niveau rapidité d'exécution, ne choisis pas un langage interprété, mais tout dépend de ce que tu veux en faire par la suite.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com