IOS

2013-11-14 7 views
5

die Seite, auf this url zeigt, dassIOS

Der Wert des Merkmals ist eine vorzeichenbehaftete 8-Bit-Ganzzahl, die einen festen Punkt Exponent von 0.

Anzeigen der Beispiele hat: The Wert 0x12 wird interpretiert als + 18dBm Der Wert 0xED wird interpretiert als -18dBm

Wie berechnet man 0xED und erhält das Ergebnis als -18dBm?

Antwort

2

Dies erforderte eine einfache Konvertierung von hexadezimalen Werten in Dezimalwerte.

0xED-255 = 237-255 = -18

0x12 = 18

Es gibt nichts mehr zu ihm.

+0

danke..warscheinlich 255 in 0xED subtrahieren und warum nicht in 0x12? – manojdeshmane99

+0

Von etwas jenseits von 20 müssen Sie 255 subtrahieren. Wenn Sie -1 erhalten möchten, müssen Sie 0xFE verwenden. Auf diese Weise können Sie immer noch alle Werte zwischen -100 und +20 erhalten. – Mark

+0

Um -100 zu bekommen, benutzen Sie 0x9B etc. – Mark