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

Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 10 von 29

Thema: 10% von Hex4000 = Hex400 ?

  1. #1
    Registriert seit
    08.11.2006
    Beiträge
    76
    Danke
    27
    Erhielt 0 Danke für 0 Beiträge

    Frage


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo
    Wie kann ich in Step7 von einer Hex Zahl einen Prozentwert errechnen?
    Ich will z.B. 10 vorgeben, Ausgangswert ist Hex 4000, das Ergebnis soll H400 sein!
    Zitieren Zitieren 10% von Hex4000 = Hex400 ?  

  2. #2
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard

    10% von 4000h ist doch aber 666h

    um 4 nach rechts geschoben macht 400h
    Geändert von vierlagig (11.12.2008 um 12:35 Uhr)
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  3. #3
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard

    oder eben 6,25% von 4000h -> 400h
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  4. #4
    Registriert seit
    23.10.2004
    Ort
    zu Hause
    Beiträge
    1.041
    Danke
    370
    Erhielt 406 Danke für 274 Beiträge

    Standard

    Hallo,

    ich möchte mich da mal neugierdehalber mit einklinken...

    Hex 4000 = Dez 16348

    10% von Dez 16348 = Dez 1638,4

    soweit o.k.?

    Ist es nicht möglich eine Dez-Kommazahl in Hex zu wandeln?
    Ich habe es eben nur mal probiert und es nicht hinbekommen.

    Die 10% wären ja irgendetwas zwischen Hex 666 und Hex 667.

    Aber nur weil ich es nicht kann, heisst es ja nicht, dass es nicht geht.
    Also, äh... eigentlich wie immer

    Gruß,

    dia
    Diese Signatur enthält Inhalte von WTF und ist in Deinem Land nicht verfügbar!

  5. #5
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard

    Zitat Zitat von diabolo150973 Beitrag anzeigen
    Ist es nicht möglich eine Dez-Kommazahl in Hex zu wandeln?
    du betrachtest Ganzzahlen, da ist natürlich kein kömmasche da ... anders wäre es mit einer Gleitkomma- oder einer von S nicht unterstützten Festkommazahl ...

    [edit] dafür müßtest du also die 4000h erstmal zu einer Gleitkommazahl machen (bleiben wir mal bei S) -> 4680 0000h, 10% davon wäre dann 44CC CCCDh -> was als Ganzzahl 666h entspricht [/edit]
    Geändert von vierlagig (11.12.2008 um 12:50 Uhr)
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  6. Folgender Benutzer sagt Danke zu vierlagig für den nützlichen Beitrag:

    diabolo150973 (11.12.2008)

  7. #6
    Registriert seit
    08.11.2006
    Ort
    Uckermark
    Beiträge
    903
    Danke
    201
    Erhielt 256 Danke für 208 Beiträge

    Standard

    Ohne jetzt über den Sinn oder Unsinn nachdenken zu wollen:

    Code:
    L     DW#16#4000
    BTD
    DTR
    L     1.000000e-001
    *R
    TRUNC
    DTB
    T   MD200
    Geändert von OHGN (11.12.2008 um 13:06 Uhr) Grund: die neue S-Generation
    Neue Ideen begeistern jene am meisten, die auch mit den alten nichts anzufangen wussten.
    Karl Heinrich Waggerl (1897-1973)

  8. #7
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard

    D#16#4000? hast du schon die neue S-generation?
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  9. #8
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.220
    Danke
    533
    Erhielt 2.696 Danke für 1.948 Beiträge

    Standard

    Zitat Zitat von OHGN Beitrag anzeigen
    Ohne jetzt über den Sinn oder Unsinn nachdenken zu wollen:

    Code:
    L     DW#16#4000
    BTD
    DTR
    L     1.000000e-001
    *R
    TRUNC
    DTB
    T   MD200
    Das ist aber wirklicher Unsin OHGN
    Du machst aus der 4000 HEX durch BTD eine 4000 Dezimal. So war das ja nicht gemeint.

    Wenn, dann so:

    Code:
    L DW#16#4000
    L     10
    /I    
    T     MW   204
    Edit: Das mit dem Unsinn nehm ich zurück OHGN, der ABoden will das wirklich so rechnen? Komische Rechnung, gelle
    Geändert von Ralle (11.12.2008 um 13:47 Uhr)
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

  10. #9
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard

    Zitat Zitat von Ralle Beitrag anzeigen
    Code:
    L     DW#16#4000
     L     10
     /I    
     T     MW   204
    damit kommst du aber nicht zum ziel von 400h

    wenn dann so:

    Code:
    *
          L     W#16#4000
          L     W#16#10
          /I    
          T     MW    10
    bzw:
    Code:
    *
          L     W#16#4000
          L     16
          /I    
          T     MW    10
    bzw:
    Code:
    *
          L     W#16#4000
          SRW   4
          T     MW    10
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  11. #10
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.220
    Danke
    533
    Erhielt 2.696 Danke für 1.948 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von vierlagig Beitrag anzeigen
    damit kommst du aber nicht zum ziel von 400h

    wenn dann so:

    Code:
    *
          L     W#16#4000
          L     W#16#10
          /I    
          T     MW    10
    bzw:
    Code:
    *
          L     W#16#4000
          L     16
          /I    
          T     MW    10
    bzw:
    Code:
    *
          L     W#16#4000
          SRW   4
          T     MW    10
    Nein, er wollte 10% von 4000Hex, nicht 10Hex% von 4000Hex
    Das Ziel war doch nicht 400 hex, ich meine, er dachte, das wäre dann 400Hex, aber das ist Falsch.
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

Lesezeichen

Berechtigungen

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