Announcement

Collapse
No announcement yet.

Bitverschiebung

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

  • Bitverschiebung

    Hallo

    Vielleich hat jemand von euch eine Idee oder Hinweis.

    Ich hatte dieses Problem schon unter C++ geposted
    [http://entwickler-forum.de/showthrea...45#post257445]
    mit einer Lösung


    Ich muss jetzt dasselbe in javascript umsetzten
    Es ist eine 4 Byte lange String gegeben, der Inhalt stammt von einem Sensor und beinhaltet verschieden Sensorwerte, diese werden im Browser dargestellt.

    Aus diesen soll ab einen Startbit (BitOffset) auf eine Länge (BitSize) Daten herausgeschnitten werden.

    Beispiel (Bytes=4, BitOffset=4,BitSize=4)
    00110010 01011011 00000000 00000000-> 0010
    .......^^^^.......................................

    Mein Lösungsansatz

    value<<=32-(BitOffset+BitSize);
    value>>=32-BitSize;

    Durch Bitverschiebung den Wert extrahieren.
    Problem in js gibts keine "String to LongInteger".


    Danke in Voraus.

  • #2
    http://www.google.de/search?q=javascript+bin+to+dez
    Christian

    Comment


    • #3
      Besten Dank für die Antwort.
      Mir ist nicht ganz klar wie ich die Bitverschiebung über 4 Byte mache.

      Comment


      • #4
        http://www.javascripter.net/faq/arithmet.htm
        Christian

        Comment


        • #5
          Danke für den Hinweis.

          Comment

          Working...
          X