I in http://hackage.haskell.org/package/base-4.7.0.0/docs/Data-Bits.html#v:bit sehen kann, wie von einer Int zu konvertieren, n, zu einem Bit, das die n-te Bit gesetzt hat, unter Verwendung vonDer Index des ersten Bits
bit :: Int -> a
jedoch, wie kann ich die Inverse Dies? (Angenommen, das Eingangsbit hat gerade 1 Bit darin gesetzt?)
Gibt das nicht das niedrigste Bit zurück. Wie '0011001' wird' 1' zurückgeben. '13' mappt auf' 2'. –
@ WillemVanOnsem "(Angenommen, das Eingangsbit hat gerade 1 Bit gesetzt?)" – leftaroundabout