LX: 'Wenn die Minute 64 Sekunden hätte...

Beitrag lesen

In JavaScript ist die Lösung mit dem Bitshift in einigen Browsern tatsächlich schneller, da auf eine Fließkommaumwandlung komplett verzichtet werden kann. Andererseits ist die Variante der Multiplikation auch nicht wesentlich langsamer, so dass eine praktische Anwendung insofern unpraktisch ist, als dass der Code nicht so leicht verständlich ist.

Allerdings muss ich Dir widersprechen, wenn Du sagst, dass Addition, Subtraktion etc. nicht auch allein mit Bit-Operationen ausgeführt werden können - die CPU in Deinem PC macht das nämlich genau auf diese Weise und die ganze Informatik basiert auf diesem Prinzip.

Recht hast Du allerdings darin: Es ist wenig sinnvoll, außer vielleicht als Lernbeispiel, diese Operationen manuell nachzubauen.

Gruß, LX

--
RFC 1925, Satz 6a: Es ist immer möglich, einen weiteren Umweg einzufügen.
RFC 1925, Satz 11a: Siehe Regel 6a