一、假設下列的數字都是二進位的正數。 (註:C 是有小數點的數字) A=(1011)2,B=(1111)2,C=(1011.1011)2 求A×B+C的結果並列出計算過程,結果用十進位表示。(20分)

内容查看

二進制 –> 十進制
A(1011)=(2^0*1)+(2^1*1)+(2^2*0)+(2^3*1)=1+2+0+8=11
B(1111)=(2^0*1)+(2^1*1)+(2^2*1)+(2^3*1)=1+2+4+8=15
C(1011.1011)=>(1011)=(2^0*1)+(2^1*1)+(2^2*0)+(2^3*1)=1+2+0+8=11
=>(0.1011)=(2^-1*1)+(2^-2*0)+(2^-3*1)+(2^-4*1)=0.5+0+0.125+0.0625=0.6875
A*B+C=11*15+11.6875=176.6875

点点赞赏,手留余香 给TA打赏

AI创作

0

評論0

支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性
顯示驗證碼

社交帳號快速登錄