Announcement

Collapse
No announcement yet.

Teile einer HEX/DEC Auswerten

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Teile einer HEX/DEC Auswerten

    Hallo

    Vielleich hat jemand von euch eine Idee oder Hinweis.

    Ein Spezialproblem: Ich bekomme einen 32Bit Long-Zahl (kein Komma) welche ich decodieren muss.

    Beispiel

    Wert = 4009 (Long) = 00000000 00000000 01000000 00001001

    Ich benötige nur einen Abschnitt zb
    ab Bit 3 (offset) auf eine Länge von 3 Bit (size) -> 001 = 1 (Long)


    Mein bisheriger Lösungsansatz
    Wert & ...00111000 (56 DEC) = Teilabschnitt gefiltert
    Ergebnis=Teilabschnitt/2^3 (rückt nach rechts)

    00001001 -> 00000001

    Das Ergebnis sollte ganzzahling sein.

    Das ganze sollte in einen call template (XSLT1.0;exslt)

    Code:
    <xsl:template name="getpart">
      <xsl:param name="value" select="''"/>
      <xsl:param name="offset" select="''"/>
      <xsl:param name="size" select="''"/>
    
    
    
    </xsl:template>
    Ist das überhaupt in XSLT1.0;exslt machbar?

    Vielen Dank voraus
Working...
X