Page 1 of 1
					
				Binære negative tall
				Posted: 20/09-2012 12:58
				by fomlen
				Hei
 
Skal gjøre om -5/6 til 2-tallsystemet.  Fant ut at 5/6 = 0.110101010.....
Kan jeg da bare sette -5/6 = -0.11010101.. ?
			 
			
					
				
				Posted: 20/09-2012 14:44
				by Aleks855
				Har man . i totallssystemet da? Er ikke hele poenget med 
totallssystemet at det bare har 
to forskjellige tegn å jobbe med?
Dette er ikke sarkasme, forresten. Jeg spør fordi jeg ikke veit 

 
			
					
				
				Posted: 20/09-2012 18:03
				by styggjedom
				Totallsystemet har . ja, akkurat som titallssystemet, ellers ville det være umulig å representere andre tall enn heltall i totallsystemet. Der man i titallssystemet har 1/10, 1/100, 1/10^3 ... etter . har man i totallssytemet 1/2, 1/4, 1/2^3, 1/2^4 osv.
For det opprinnelige spørsmålet er det helt greit å sette '-' fremfor et tall i totallssystemet.
			 
			
					
				
				Posted: 20/09-2012 19:58
				by laustr
				Vel etter 10 sekunder med søking på google så fant jeg følgende 
Most computers use the 2s compliment. This is where you flip all the bits and add 1. For example 57 in 8 bit binary is
0011 1001 so to get -57 flip all the bits and add 1
1100 0110
+0000 0001
----------------
11000111 = -57
this allows computers to add the negative to the positve and come up with zero (ignoring the overflow bit)
0011 1001 = 57
+1100 0111 = -57
----------------
1 0000 0000
Så det som blir sagt her er at du, for å gjøre det negativt, må bytte om på hver bit, altså at hver 0 blir 1 og hver 1 blir 0 og deretter addere det nye tallet med 1.
Sitatet er for øvrig hentet fra 
http://answers.yahoo.com/question/index ... 920AA1TcdV