Informatică, întrebare adresată de tazzmania802, 9 ani în urmă

Efectuati: 110101_{2} + 1011_{2} , A01CC_{16} + 91F2_{16}, 67412_{8} - 25151_{8}, 10101_{2} - 110_{2}

Răspunsuri la întrebare

Răspuns de Utilizator anonim
0
In primul rand transformam valorile din bazele din enunt in baza 10 :
110101 {2} ->  1*2^5 +1*2^4 +0*2^3+1*2^2 +0*2^1 +1*2^0  =
                        = 32+16+4+1=
                          = 53
1011{2} -> 1*2^3 +0*2^2 +1*2^1 +1*2^0 =
                  =8+2+1=
                   =  11
A01CC{16} ->A(10)*16^4 +0*16^3+ 1*16^2 + C(12)*16^1 +C(12)*16^0 =
                     =  10*65536 +256 +12*16 +12*1 =
                       = 655360+256+192+12=
                         = 655820
91F2{16}-> 9*16^3 +1*16^2 +F(15)*16^1 +2*16^0 =
                  = 9*4096 +256 +15*16 +2=
                   = 36864 +258 +240=
                     =37362
67412 {8}-> 6*8^4 +7*8^3 +4*8^2 +1^8^1+2*8^0=
                     = 6*4096 +7*512 +4*64+8+2=
                      =24576 +3584+256 +10=
                       =28426
25151{8}-> 2*8^4+ 5*8^3 +1*8^2 + 5*8^1 +1*8^0=
                       =2*4096 +5*512 +64 +40 +1=
                         =8192+2560+105=
                           =10857
10101{2} -> 1*2^4 + 0*2^3  +1 *2^2 + 0* 2^1 +1 *2^0=
                   =16 +4 +1=
                    =21
110{2} -> 1*2^2 +1*2^1 +0*2^0 =
              =4+2=
              =6

 Acum vom efectua operatiile :
 1) 110101 {2} +1011{2} = 53{10}+ 11{10}  = 64 {10} 
 2) A01CC{16}+91F2{16} = 655820{10}+37362{10} =  693182{10}
 3)67412{8} -25151{8} = 28426{10} -10857 {10} =17569{10}
 4) 10101{2}- 110{2} = 21{10}- 6{10} =15{10}

 Am asumat ca vrei rezultatele in baza 10 .
Sper ca te-am ajutat !
Alte întrebări interesante