Heim >Backend-Entwicklung >C++ >Übersetzen Sie Folgendes ins Chinesische: C-Programmierung zum Summieren der ersten n Terme der Folge 0,6, 0,06, 0,006, 0,0006, ...

Übersetzen Sie Folgendes ins Chinesische: C-Programmierung zum Summieren der ersten n Terme der Folge 0,6, 0,06, 0,006, 0,0006, ...

WBOY
WBOYnach vorne
2023-09-01 09:17:06664Durchsuche

Übersetzen Sie Folgendes ins Chinesische: C-Programmierung zum Summieren der ersten n Terme der Folge 0,6, 0,06, 0,006, 0,0006, ...

Die gegebene Reihe 0,6,0 .o6,... ist eine geometrische Reihe, bei der jedes Element das vorherige Element dividiert durch 10 ist. Um die Summe der Reihe zu ermitteln, müssen wir daher die GP-One-Formel für r anwenden, dessen Summe kleiner als 1 ist (in unserem Fall r=0,1).

Sum = 6/10 [1- (1/10)n/(1-1/10)]
Sum = 6/9 [1- (1/10)n]
Sum = 2/3[1- (1/10n)]

Beispiel

#include <stdio.h>
#include <math.h>
int main() {
   int n = 6;
   float sum = 2*((1 - 1 / pow(10, n)))/3;
   printf("sum = %f", sum);
}

Ausgabe

sum = 0.666666

Das obige ist der detaillierte Inhalt vonÜbersetzen Sie Folgendes ins Chinesische: C-Programmierung zum Summieren der ersten n Terme der Folge 0,6, 0,06, 0,006, 0,0006, .... Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen

In Verbindung stehende Artikel

Mehr sehen