Constante d'Euler
Résolu
Bonjour,
J'ai besoin de vous pour cet exercice. Je cherche à :
Quelqu'un peut m'aider, s'il vous plaît ?
J'ai besoin de vous pour cet exercice. Je cherche à :
- Créer une fonction
euler_methode1(n)
qui calcule la constante d’Euler pour une valeur de n supposée "grande". - Comparer la valeur obtenue par cette méthode à celle tabulée avec une grande précision par
np.euler_gamma
de la librairienumpy
.
Quelqu'un peut m'aider, s'il vous plaît ?
1 réponse
-
ModérateurBonjour,
Comme le montre la formule, il faut calculer :- la somme des 1/k pour k allant de 1 à une grande valeur de n
- puis soustraire ln(n)
Pour calculer la somme, tu peux :- soit écrire une boucle
for
; - soit utiliser la fonction
sum
: - soit utiliser le module
numpy
qui fournit la fonctionnp.sum
.
Pour calculer le logarithme népérien, tu peux :- soit utiliser le module
math
qui fournit la fonctionmath.log
; - soit utiliser le module
numpy
qui fournit la fonctionnumpy.log
.
Regarde les liens que je t'ai donné pour apprendre à utiliser ces fonctions. Ensuite il ne reste plus qu'à assembler le lego.
Bonne chance-
-
Modérateur@aliJe comprends, mais à moins de faire ton exercice à ta place, je ne vois pas quoi te dire de plus sans te donner la solution. Or te donner la solution n'aurait aucun intérêt pédagogique et ne serait pas fair play vis-à-vis de tes collègues étudiants.
-
@mamiemandovous pouvez pas me donner la solution, je suis en rattrapge est c'est assez dure svp
-
Modérateur@aliJ'ai déjà répondu à cette question.