Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 4 von 4

Thema: Divisionsrest einer Real-Zahl

  1. #1
    Registriert seit
    14.08.2006
    Beiträge
    52
    Danke
    2
    Erhielt 1 Danke für 1 Beitrag

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,

    für ein Projekt brauche ich den Divisionsrest einer REAL-Zahl. Das Problem ist, dass die RealZahl im Bereich von 40Milliarden liegt und durch eine Zahl im Bereich 300000 geteilt werden soll. Es muss die größtmögliche Genauigkeit behalten werden.

    Hat jemand ne Lösung??


    Gruß Mütze
    Zitieren Zitieren Divisionsrest einer Real-Zahl  

  2. #2
    Registriert seit
    20.10.2004
    Beiträge
    650
    Danke
    5
    Erhielt 26 Danke für 26 Beiträge

    Standard

    Hallöchen

    genauigkeit bei 40 millarden ist aber nicht gegeben
    real zahlen gehen nur auf ein 6 stellige genauigkeit die hört bei 1 Million auf !!!!

  3. #3
    Registriert seit
    14.06.2005
    Beiträge
    76
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Hallo Mütze,

    Da die Menge der realen Zahlendarstellungen im System begrenzt ist mußt Du um Deine geforderte Genauigkeit zu erreichen den Wertebereich neu definieren. Das heißt unterste Grenze der real möglichen Werte und obere Grenze der real möglichen Werte festlegen. Falls der so definierte Wertebereich größer ist als der Wertebereich der SPS, dann bestens mit DINT arbeiten wo ein D-Wort die unteren 32 Bit darstellt und das zweite D-Wort die oberen 32 Bit darstellt. Falls das nicht ausreicht - Aufgabenstellung neu überdenken da eine solche "Krümelkackerei" mehr an eine Spielkonsole als an reale SPS - (Anlagentypische) - Aufgaben erinnert.

  4. #4
    Registriert seit
    28.06.2006
    Ort
    Königreich Neuseeland
    Beiträge
    2.027
    Danke
    133
    Erhielt 96 Danke für 76 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Mütze Beitrag anzeigen
    Hallo zusammen,

    für ein Projekt brauche ich den Divisionsrest einer REAL-Zahl. Das Problem ist, dass die RealZahl im Bereich von 40Milliarden liegt und durch eine Zahl im Bereich 300000 geteilt werden soll. Es muss die größtmögliche Genauigkeit behalten werden.

    Hat jemand ne Lösung??


    Gruß Mütze
    Bei 4 Milliarden (2^32) könntest du mit DWORD arbeiten....

    edit: Siehe Beitrag von Hubbl-e
    Geändert von Unregistrierter gast (08.11.2006 um 09:50 Uhr) Grund: gerade erst gelesen...

Ähnliche Themen

  1. Real Zahl auf Nachkommastelle runden
    Von digga im Forum Simatic
    Antworten: 11
    Letzter Beitrag: 19.10.2017, 16:27
  2. Real Zahl von CP in Excel umwandeln
    Von steinche im Forum Simatic
    Antworten: 11
    Letzter Beitrag: 18.08.2011, 22:26
  3. Anzeige einer Real-Zahl
    Von Azuel im Forum HMI
    Antworten: 2
    Letzter Beitrag: 02.03.2010, 15:18
  4. Real zahl in INT umwandeln
    Von bacardischmal im Forum Feldbusse
    Antworten: 5
    Letzter Beitrag: 20.03.2009, 18:17
  5. REAL Zahl
    Von Stussi im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 04.05.2006, 18:37

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •