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

Seite 2 von 4 ErsteErste 1234 LetzteLetzte
Ergebnis 11 bis 20 von 34

Thema: Format mit 2 Nachkommastellen anzeigen...

  1. #11
    Registriert seit
    19.06.2008
    Ort
    Ostalbkreis
    Beiträge
    3.140
    Danke
    201
    Erhielt 553 Danke für 498 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Wenn schon Software geschrieben ist, dann schau dir den Vergleicher an.

    werden Realzahlen verglichen?

    Schiebebefehle vorhanden? etc...

    Symboltabelle?

  2. #12
    schnecke ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    05.07.2010
    Beiträge
    148
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hab's mal getestet!

    Code:
          L     22
          L     1.000000e+002
          *R    
          TRUNC 
          DTR   
          L     1.000000e+002
          /R    
          T     MD   208
    Dann steht im MD208 aber 0.0

    @Verpolt: Ja, es werden Realzahlen verglichen!
    Geändert von schnecke (19.07.2010 um 14:11 Uhr)
    L.G. schnecke

  3. #13
    Registriert seit
    19.06.2008
    Ort
    Ostalbkreis
    Beiträge
    3.140
    Danke
    201
    Erhielt 553 Danke für 498 Beiträge

    Standard

    Code:
     L     22.0
          L     1.000000e+002
          *R    
          TRUNC 
          DTR   
          L     1.000000e+002
          /R    
          T     MD   208

    so könnts klappen

  4. #14
    Registriert seit
    28.02.2006
    Ort
    Ostsee 5 min zum Strand
    Beiträge
    780
    Danke
    92
    Erhielt 110 Danke für 98 Beiträge

    Standard

    Und was soll das?

    Ich dachte es steht zB 22.35646 da und du möchtest 22.35000 haben.
    Gruß von der Ostsee

    Nordischerjung
    _____________________

    Wenn man seinem Paßbild ähnlich zu sehen beginnt, sollte man schleunigst Urlaub machen. (Vico Torriani, schw. Entertainer)

    Ich habe eine Diät gemacht und fettem Essen und Alkohol abgeschworen - in zwei Wochen verlor ich 14 Tage. (Joe E. Lewis)

  5. #15
    Registriert seit
    19.06.2008
    Ort
    Ostalbkreis
    Beiträge
    3.140
    Danke
    201
    Erhielt 553 Danke für 498 Beiträge

    Standard

    Wenn er mit deinem Beispiel arbeitet, dann wird eine Realzahl 22.0 und nicht 22 geladen.

    Das das ungenau ist, steht weiter oben.

    Ich würde mit MD weiter arbeiten (Ganzzahl)

    LG

  6. #16
    Registriert seit
    28.02.2006
    Ort
    Ostsee 5 min zum Strand
    Beiträge
    780
    Danke
    92
    Erhielt 110 Danke für 98 Beiträge

    Standard

    Und was soll das?
    @ Verpolt

    damit meinte ich auch nicht deinen Beitrag.

    Das das ungenau ist, steht weiter oben.
    Das weis ich, dachte nur er wollte die Zahl auf 2 Kommastellen gekürzt haben,
    egal ob etwas wegfällt.

    Ich würde mit MD weiter arbeiten (Ganzzahl)
    Gruß von der Ostsee

    Nordischerjung
    _____________________

    Wenn man seinem Paßbild ähnlich zu sehen beginnt, sollte man schleunigst Urlaub machen. (Vico Torriani, schw. Entertainer)

    Ich habe eine Diät gemacht und fettem Essen und Alkohol abgeschworen - in zwei Wochen verlor ich 14 Tage. (Joe E. Lewis)

  7. #17
    Registriert seit
    19.06.2008
    Ort
    Ostalbkreis
    Beiträge
    3.140
    Danke
    201
    Erhielt 553 Danke für 498 Beiträge

    Standard

    Na dann Komma 2 wie wir aufs gleiche ergebnis

  8. #18
    schnecke ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    05.07.2010
    Beiträge
    148
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Zitat Zitat von Nordischerjung Beitrag anzeigen
    Und was soll das?

    Ich dachte es steht zB 22.35646 da und du möchtest 22.35000 haben.
    Nein, ich hatte doch geschrieben, dass folgendes Format gewünscht ist:

    XXXX,XX Gramm - also zwei Stellen hinter dem Komma!

    Im Grunde war es als eine allgemeine Frage gedacht, wie man so etwas lösen kann. Beispielhaft sei einfach die Zahl 22 genannt - diese soll als 22,00 dargestellt werden.

    Insofern muss ja zunächst eine Umwandlung in eine Realzahl erfolgen - und wie geht es dann weiter?

    Danke!
    L.G. schnecke

  9. #19
    Registriert seit
    19.07.2010
    Beiträge
    1.289
    Danke
    213
    Erhielt 267 Danke für 233 Beiträge

    Standard

    Wenn du in der SPS rechnen möchtest spielt es bei REAL-Zahlen keine Rolle wieviel Nachkommastellen du hast. Wenn du explizit mit 2 Nachkommastellen rechnen willst, nimmst du deinen Wert als DINT, allerdings rechnest du mit 0,01g.

    => Wert 100 = 1g
    => Wert 1 = 0,01g
    => Wert 100000 = 1kg
    usw...
    mfG Aventinus

  10. #20
    schnecke ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    05.07.2010
    Beiträge
    148
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Sorry Aventinus, aber war das schon die Antwort auf meine Frage bezüglich des Beispiels mit der Zahl 22?

    Muss ich denn nicht irgendwie den Exponenten mit ins Spiel bringen, bzw. wo muss der Wert, den du angibst, verarbeitet werden?

    Oder habe ich mich noch immer nicht klar ausgedrückt???

    Ich suche einfach nach einem Code, der mir die Zahl 22 als 22,00 darstellt - geht das?
    Geändert von schnecke (19.07.2010 um 22:50 Uhr)
    L.G. schnecke

Ähnliche Themen

  1. VB6 Format()
    Von Oberchefe im Forum Hochsprachen - OPC
    Antworten: 3
    Letzter Beitrag: 02.03.2011, 20:50
  2. WinCC, integer, Nachkommastellen
    Von kaputt im Forum HMI
    Antworten: 2
    Letzter Beitrag: 11.12.2010, 14:47
  3. auf bestimmte Nachkommastellen runden
    Von Thomas E. im Forum CODESYS und IEC61131
    Antworten: 4
    Letzter Beitrag: 27.08.2010, 15:07
  4. Real Variable Nachkommastellen
    Von boggle im Forum CODESYS und IEC61131
    Antworten: 4
    Letzter Beitrag: 13.08.2009, 14:08
  5. Nachkommastellen einstellen WinCC6
    Von Anonymous im Forum HMI
    Antworten: 1
    Letzter Beitrag: 20.02.2005, 16:10

Lesezeichen

Berechtigungen

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