Mathematics
มหาวิทยาลัย
เคลียร์แล้ว

16進数「AA」と2進数「01000110」の差を10進数で表現せよ。この問題を教えてください。

คำตอบ

✨ คำตอบที่ดีที่สุด ✨

最初から10進数に直して計算した場合

●16進数「AA」を10進数で表すと:

16¹×10+16⁰×10=160+10=170

●2進数「01000110」を10進数で表すと

2⁷×0+2⁶×1+2⁵×0+2⁴×0+2³×0+2²×1+2¹×1+2⁰×0=70

●差を求めると

 170-70=100

――――――――――――――――――――――――――
補足

16進数として計算し10進数に直すと【2進数「01000110」=16進数「46」】

 AA-46=64で、

 16¹×6+16⁰×4=100

2進数として計算し2進数に直すと【16進数「AA」=2進数「10101010」】

 10101010-0100011O=1100100で、

 2⁶×1+2⁵×1+2⁴×0+2³×0+2²×1+2¹×0+2⁰×0=100

みーみ

分かりやすく説明してくださりありがとうございます🙇‍♀️助かりました!!

แสดงความคิดเห็น
ข้อสงสัยของคุณเคลียร์แล้วหรือยัง?

เมื่อดูคำถามนี้แล้ว
ก็จะเจอคำถามเหล่านี้ด้วย😉