Thema Datum  Von Nutzer Rating
Antwort
Rot Abbruchkriterium
26.09.2019 22:13:33 Henrik
NotSolved
26.09.2019 22:36:41 Mase
NotSolved
27.09.2019 15:17:36 Gast14525
NotSolved
27.09.2019 16:39:07 Gast14525
NotSolved
28.09.2019 20:01:33 Gast41372
NotSolved

Ansicht des Beitrags:
Von:
Henrik
Datum:
26.09.2019 22:13:33
Views:
838
Rating: Antwort:
  Ja
Thema:
Abbruchkriterium

Hallo liebes Forum,

ich versuche ein Abbruchkriterium meiner Function hinzuzufügen. Ab der 7. Nachkommastelle soll die Berechnung enden. Leider rechnet Excel trotzdem noch weiter Nachkommastellen aus.

Meine Function:

Function lneigen(x As Double) As Variant

If x < 2 Then
lneigen = "Eingabe ungültig"
Else

'Dimensionieren der Variablen
Dim n As Integer
Dim zaehler As Double
Dim nenner As Double
Dim summand As Double
Dim summe As Double
Dim teta As Double

'Summenbildung mit for-Schleife
For n = 1 To 80 Step 2

zaehler = x - 1
nenner = x + 1

'Berechnung der Summe
summand = (1 / n) * (zaehler / nenner) ^ n

summe = summe + summand

'Abbruchkriterium
teta = summand / summe

If teta < 0.0000001 Then Exit For

Next n

'Rückgabe des Ergebnisses
lneigen = 2 * summe

End If
End Function

 

Viele Grüße

Henrik

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Abbruchkriterium
26.09.2019 22:13:33 Henrik
NotSolved
26.09.2019 22:36:41 Mase
NotSolved
27.09.2019 15:17:36 Gast14525
NotSolved
27.09.2019 16:39:07 Gast14525
NotSolved
28.09.2019 20:01:33 Gast41372
NotSolved