Help (techniek)

Moderators: dirkwb, Xilvo

Forumregels
(Middelbare) school-achtige vragen naar het forum "Huiswerk en Practica" a.u.b.
Zie eerst de Huiswerkbijsluiter
Reageer
Berichten: 4

Help (techniek)

1) Geef 2 manieren om een positief binair getal, om te zetten naar een negatief binair getal

Beschrijf hoe je dit doet en geef hierbij twee rekenvoorbeelden: Neem de vo lgende getallen:...... en .....

2) Op welke manieren kun je het negatieve binaire getal teruglezen naar een positief binair getal.

3) Geef één manier om van een negatief binair getal een positief getal te maken. Herleid het volgende negatief binair getal tot een positief binair getal:........................

Help mij aub even met mijn vraag,

Alvast bedankt.

Mvg.

Gebruikersavatar
Berichten: 2.097

Re: Help (techniek)

Welke binaire voorstelling gebruik je?
"Why must you speak when you have nothing to say?" -Hornblower

Conserve energy: Commute with a Hamiltonian

Berichten: 4

Re: Help (techniek)

wat?

Gebruikersavatar
Berichten: 2.097

Re: Help (techniek)

Er zijn verschillende manieren om een decimaal getal in binair te schrijven (Sign&Magnitude,one's complement, two's complement,fixed point,floating point,...).

Dus om iets te zeggen over hoe je een negatief binair getal maakt, moet je om te beginnen wel vertellen op welke manier je binaire getallen voorstelt.
"Why must you speak when you have nothing to say?" -Hornblower

Conserve energy: Commute with a Hamiltonian

Berichten: 4

Re: Help (techniek)

we berekenen het decimale getal ..... Naar het binaire getal ..........

Dus 44 naar........

Gebruikersavatar
Berichten: 2.906

Re: Help (techniek)

Zoals ZVdP al zei:
Er zijn verschillende manieren om een decimaal getal in binair te schrijven
while(true){ Thread.sleep(60*1000/180); bang_bassdrum(); }

Berichten: 4

Re: Help (techniek)

we berekenen het decimale getal 44 Naar het binaire getal 00101100

Dus 44 naar 00101100

Gebruikersavatar
Berichten: 2.906

Re: Help (techniek)

Yarnick schreef:we berekenen het decimale getal 44 Naar het binaire getal 00101100

Dus 44 naar 00101100
De grote vraag hier is vooral hoe je negatieve getallen binair schrijft. Daar zijn namelijk verschillende standaarden voor. Als je er niet bij verteld welke standaard je gebruikt kunnen we onmogelijk antwoord op je vragen geven.

Als het goed is, is er bij je opdracht dus gegeven op welke manier negatieve getallen binair worden gecodeerd.
while(true){ Thread.sleep(60*1000/180); bang_bassdrum(); }

Berichten: 49

Re: Help (techniek)

0000 0000 0001 = 1

0000 0000 0010 = 2

0000 0000 0100 = 4

0000 0000 1000 = 8

0000 0001 0000 = 16

0000 0010 0000 = 32

0000 0100 0000 = 64

0000 1000 0000 = 128

0001 0000 0000 = 256

dus dan hebben we 36

0000 0000 0100

0000 0010 0000

--------------------+

0000 0010 0100

nu gaan we naar -36:

van 0000 0010 0100 keren we alle bits om

1111 1101 1011 nu tellen we er 1 bij op

1111 1101 1100 = -36

Gebruikersavatar
Berichten: 2.097

Re: Help (techniek)

dragonitor schreef:... keren we alle bits om...

...nu tellen we er 1 bij op...


Dit geldt dus voor two's complement.

Het kan goed zijn dat de opdracht van Yarnick dit veronderstelt, maar het kan even goed iets anders zijn...
"Why must you speak when you have nothing to say?" -Hornblower

Conserve energy: Commute with a Hamiltonian

Gebruikersavatar
Berichten: 5.609

Re: Help (techniek)

Ik heb even gezocht om ze zelf weer allemaal op een rijtje te hebben. Hier staan ze de belangrijkste mooi onder elkaar.
What it all comes down to, is that I haven't got it all figured out just yet

And I've got one hand in my pocket and the other one is giving the peace sign

-Alanis Morisette-

Berichten: 1

Re: Help (techniek)

Yarnick schreef:1) Geef 2 manieren om een positief binair getal, om te zetten naar een negatief binair getal

Beschrijf hoe je dit doet en geef hierbij twee rekenvoorbeelden: Neem de vo lgende getallen:...... en .....

2) Op welke manieren kun je het negatieve binaire getal teruglezen naar een positief binair getal.

3) Geef één manier om van een negatief binair getal een positief getal te maken. Herleid het volgende negatief binair getal tot een positief binair getal:........................

Help mij aub even met mijn vraag,

Alvast bedankt.

Mvg.

Gebruikersavatar
Berichten: 24.578

Re: Help (techniek)

Heb je dezelfde vraag, of wat wil je hiermee zeggen, sierdd...?
"Malgré moi, l'infini me tourmente." (Alfred de Musset)

Reageer