8.8は16bitsの長さ。16bitsの16進数を10進数変換し256で除算。先頭のbitが1ならば負なので、計算した値に-1を掛ける。以上で完成です。
例)0x8000 -> 3276832768 / 256 = 128.0先頭のbitが1なので-1を掛ける128.0 × -1 = -128.00x2233 -> 87558755 / 256 = 34.19921875先頭のbitは0なのでそのまま
メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です
コメント ※
名前 ※
メール ※
サイト
上に表示された文字を入力してください。
Δ
This site uses Akismet to reduce spam. Learn how your comment data is processed.