Forum » Šola » Binarni sistem
Binarni sistem
LaLa90 ::
Po več urnem sedenju nad zvezkom in iskanju po Googlu sem enostavno obupala. Zato prosim za pomoč :) Imam dva problema.
1.Prvi problem je takšen da imam števili 224 in 112, kar je v binarnem sistemu 11100000 in 01110000. Sedaj moram iz teh dveh številk z računskimi operacijami dobit rezultat 1. Če izračunam 224+112=336/2 dobim 1,5; če pa te številke vnesem v kalkulator in jih izračunam v binarnem sistemu pa dobim ena. Na vajah so rekli da je vseeno v katerem sistemu računamo, da je vedno rezultat enak. Kje je torej moja napaka?
2.Drugi problem pa so aritmetične logične operacije. Torej, s številkami iz prejšnega problema moram z logičnimi operacijami (AND,OR,XOR,NOT) definirat ustrezno kombinacijo da bo rezultat pret 1. Po večih poskusih se vrtim v začaranem krogu. Tako da bi prosila, če bi mi lahko nekdo to rešil in opisal postopek, da bom recimo razumela zakaj se gre.
Hvala ;)
1.Prvi problem je takšen da imam števili 224 in 112, kar je v binarnem sistemu 11100000 in 01110000. Sedaj moram iz teh dveh številk z računskimi operacijami dobit rezultat 1. Če izračunam 224+112=336/2 dobim 1,5; če pa te številke vnesem v kalkulator in jih izračunam v binarnem sistemu pa dobim ena. Na vajah so rekli da je vseeno v katerem sistemu računamo, da je vedno rezultat enak. Kje je torej moja napaka?
2.Drugi problem pa so aritmetične logične operacije. Torej, s številkami iz prejšnega problema moram z logičnimi operacijami (AND,OR,XOR,NOT) definirat ustrezno kombinacijo da bo rezultat pret 1. Po večih poskusih se vrtim v začaranem krogu. Tako da bi prosila, če bi mi lahko nekdo to rešil in opisal postopek, da bom recimo razumela zakaj se gre.
Hvala ;)
LaLa90 ::
Ja zatipkala sem se.. 336/224=1,5
Drugače pa tisto z minusom drži, tak da hvala :)
Drugače pa tisto z minusom drži, tak da hvala :)
Zgodovina sprememb…
- spremenila: LaLa90 ()
hamax ::
336/224=1,5 samo v sistemu, ki pozna decimalna stevila. Tvoj binarni zapis jih seveda ne, zato je resitev 1. Ce je ta resitev ustrezna, super :)
Za drugo nalogo pa z navedenimi operatorji ne vidim resitve.
Za drugo nalogo pa z navedenimi operatorji ne vidim resitve.
Backup22 ::
formula:
XOR(OR(NOT(I)),I),P) / NOT(P)
I: 10111011
P: 10100011
XOR(OR(NOT(10111011),10111011)),10100011) / NOT(10100011)
1.) zečneš z negacijo:
XOR(OR(01000100,10111011),10100011) / NOT(10100011)
2.) narediš OR (itak dobiš same enke, ker si naredil A' or A):
XOR(11111111,10100011) / NOT(10100011)
3.) narediš XOR:
1011100 / NOT(10100011)
4.) narediš negacijo
1011100 / 1011100
5.) = 1
XOR(OR(NOT(I)),I),P) / NOT(P)
I: 10111011
P: 10100011
XOR(OR(NOT(10111011),10111011)),10100011) / NOT(10100011)
1.) zečneš z negacijo:
XOR(OR(01000100,10111011),10100011) / NOT(10100011)
2.) narediš OR (itak dobiš same enke, ker si naredil A' or A):
XOR(11111111,10100011) / NOT(10100011)
3.) narediš XOR:
1011100 / NOT(10100011)
4.) narediš negacijo
1011100 / 1011100
5.) = 1
//
ta_ki_tke ::
Sedaj moram iz teh dveh številk z računskimi operacijami dobit rezultat 1. Na vajah so rekli da je vseeno v katerem sistemu računamo, da je vedno rezultat enak.Števili sta 2a in a,
računski operaciji pa odštevanje in deljenje.
(2a-a)/a = 1
v kateremkoli številskem sestavu.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | float vs decimalOddelek: Programiranje | 6257 (4390) | Looooooka |
» | Logične operacije z biti (težka naloga)Oddelek: Programiranje | 1735 (1073) | marjan_h |
» | Nekaj splošnih vprašanj s področja HWOddelek: Strojna oprema | 1805 (1566) | P1P1 |
» | Čip brez tranzistorjevOddelek: Novice / Znanost in tehnologija | 4975 (3381) | Matevžk |
» | Funkcija z logičnimi operaterji.... (strani: 1 2 )Oddelek: Programiranje | 5508 (4854) | CaqKa |