Gast
#285746
Hallo zusammen Ich bekomme von einem Sensor über die RS232 Schnittstelle eines ATmega128 den String "FFFFFFFA". Laut dem Hersteller bedeutet dies -7 als 2-er Komplement. Hat jemand eine Idee, wie ich aus diesem String elegant ein "signed int" erzeugen kann (in C) ? Mit sscanf bekomme ich nur eine riesige Zahl, da der sscanf natürlich nicht weiss, dass dies eine 2-er Komplementzahl ist. Bin für jeden Tip dankbar Daniel Bürgin