Thema Datum  Von Nutzer Rating
Antwort
06.10.2011 19:10:08 Joe
NotSolved
Blau Batterie Lade Funktion rechnet Falsch
06.10.2011 20:05:33 Till
NotSolved
06.10.2011 20:20:09 Gast13664
NotSolved
06.10.2011 23:48:21 Till
NotSolved
07.10.2011 13:36:08 Joe
NotSolved

Ansicht des Beitrags:
Von:
Till
Datum:
06.10.2011 20:05:33
Views:
1021
Rating: Antwort:
  Ja
Thema:
Batterie Lade Funktion rechnet Falsch
    'Wenn mehr Last als Erzeugung
    If dblUeberschuss < 0# Then
        dblUeberschuss = dblUeberschuss * (-1)
        dblEV = dblPV
        If dblUeberschuss >= 0# Then
            dblUeberschuss = dblUeberschuss - dblSpeicher
            dblBezug = dblUeberschuss - dblSpeicher
            dblSpeicher = 0#
        Else
            dblSpeicher = 0# - dblUeberschuss
            ÜdblUeberschuss = 0#
        
        End If
     

Die zweite If-Bedingung macht eigentlich kein Sinn da sie immer falsch zurückgeben wird. Eine Zahl kann nicht gleichzeitig kleiner als 0 und  größer gleich 0 sein...

    'Wenn mehr Last als Erzeugung
    If dblUeberschuss < 0# Then
        dblUeberschuss = dblUeberschuss * (-1)
        dblEV = dblPV

            dblSpeicher = 0# - dblUeberschuss
            ÜdblUeberschuss = 0#

Sollte zum selben Ergebnis führen, oder?


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
06.10.2011 19:10:08 Joe
NotSolved
Blau Batterie Lade Funktion rechnet Falsch
06.10.2011 20:05:33 Till
NotSolved
06.10.2011 20:20:09 Gast13664
NotSolved
06.10.2011 23:48:21 Till
NotSolved
07.10.2011 13:36:08 Joe
NotSolved