Y a-t-il une formule pour cette série? Je pense qu'il est un nombre harmonique sous une forme de somme (1/k) pour k = 1 à n1 + 1/2 + 1/3 + --- + 1/n =?
Répondre
est ici une façon de regarder:
Si je vous comprends correctement à la question , la lecture cela devrait vous aider: http://en.wikipedia.org/wiki/Harmonic_number
Comme il est le harmonic series résume à n
, vous cherchez la n
e harmonic number, approximativement donnée par γ + ln[n]
, où γ
est le Euler-Mascheroni constant.
Pour les petits n
, calculer simplement la somme directement:
double H = 0;
for(double i = 1; i < (n+1); i++) H += 1/i;
function do(int n)
{
if(n==1)
return n;
return 1/n + do(--n);
}
Alors que les solutions récursives semblent élégantes, dans ce cas, c'est inapproprié. – You
Si le nombre est assez grand, vous aurez un débordement de pile, ou vous ajouterez zéro, et vous ne changerez pas beaucoup de valeur. –
Je pensais qu'il utiliserait de petits nombres d'échantillons – bevacqua
- 1. 1/1/0001 12:00:00 AM pas de mise à jour SQL 2008 Date champ
- 2. Où DateTimeFormat.MonthName [12] est utilisé?
- 3. Erreur - Dépassement SqlDateTime. Doit être entre 1/1/1753 12:00:00 AM et 31/12/9999 11:59:59 PM
- 4. Y at-il une fonction dans C# qui renvoie la date et l'heure lorsque les valeurs GMT sont données (de -12 à -1 et de 1 à 12)?
- 5. maple 13 matrice tridiagonale aide
- 6. Qu'est-ce que ?
- 7. vb6 erreur d'exécution 13
- 8. Comment faire pour convertir la chaîne à la date d'excat de jj/mm/aaaa (13/12/2010)?
- 9. Amazon AWS ItemLookup avec 13 chiffres ISBN
- 10. Maple 13: comment transformer true en 1 et false en 0?
- 11. Corel dessine 13 requête mysql
- 12. phpredis sur fedora 12
- 13. Quelles sont les valeurs numériques des touches F (F [1-12]) et des touches fléchées?
- 14. Convertir une liste de chaînes ['3', '1', '2'] en une liste d'entiers triés [1, 2, 3]
- 15. Rubygems Chronic ne peut pas analyser "2010-09-12 3:12 pm" mais peut analyser "2010-09-12 3pm" ou "lundi dernier 3:12 pm"?
- 16. Expression régulière pour correspondre à 12 heures
- 17. Que signifie "char (* a) [12]"?
- 18. Décoder un fichier PKCS # 12
- 19. WCS DataServices Expand 12 Limitations
- 20. Accès: Erreur d'exécution 13 incompatibilité de type
- 21. Mysql début échoue avec l'erreur 13
- 22. Ajouter 13 heures à un horodatage
- 23. mysql 12 heures à 24 heures de temps de conversion
- 24. Comment obtenir la date entre 2009-12-25 et 2009-12-30 en PHP?
- 25. Pour convertir des données RGB 12 bits en données RGB 12 bits empaquetées
- 26. sigwait sous Linux (Fedora 13) vs OS X
- 27. Comment définir la valeur par défaut ou la liaison pour datetime à 1/1/0001 12:00:00 AM dans SQL Server 2005?
- 28. fedora 13 init.d script, ne peut pas s'arrêter
- 29. Traduire le code Java en code PHP (13 lignes)
- 30. Interruption étendue 13, lecture d'un disque non formaté
Cela appartient à par exemple http://math.stackexchange.com/ – You
Pas vraiment - pas assez avancé. – duffymo
Eh bien, ce n'est pas lié à la programmation - c'est mathématique. – You