Ik zie erg vaak de verschilldende kreten voor bepaalde code's (zoals hierboven en nog een aantal andere) voorbij komen. Op school (nu zo'n 9 jaar geleden)heb ik alle code's wel geleerd, maar ik moet het weer ff opfrissen. Weet iemand een site daat ik de verschillende codes nog eens op een rijtje staan?........

[Bericht gewijzigd door Jaco van der Linden op ]

Binair=> talstelsel met twee mogelijkheden (0 en 1)
4=>"0100" enz.(dat zul je nog wel kennen)

BCD-code is bijna hetzelfde, maar hierin wordt een decimaal getal opgesplitst in de verschillende cijfers: 16 wordt hier NIET "10000", maar wordt 1=>"0001" en 6=>"0110",
In bcd wordt 16 dus "0001 0110"

van het Hexadecimaal talstelesel weet ik niet echt veel van a (enkel dat het 4 mogelijkheden kent)

Hopelijk ben je er iets mee...

[Bericht gewijzigd door Soulfly op ]

Hexadecimaal dit is het 16-tallig stelsel.
Dit is het binaire stelse, aangevuld met de letters A t/m F. Deze staan voor 10 t/m 15. Vanaf nul (0) heb je dan 16 getallen.

10 = A
11 = B
12 = C
13 = D
14 = E
15 = F

Kleine correctie: het hexadecimaal stelsel is het DECIMAAL stelsel aangevuld....

Waarschijnlijk gewoon verkeerd getypt;)

Oops, slip off the pen. Je hebt gelijk.

Nog even toevoegen: Waarom tot 15 ? en niet tot 17 ?

het maximum getal is 15 komt overeen met 4 bits die op één staan.

1111 , acht bits wordt ook een halve byte of nible genoemd.
BCD is Binary Code decimal, of ons gekend Decimaal stelsel
omgezet in HEX, bijgevolg gaan er een aantal cominaties
verloren. Daarom wordt dit voral gebruikt ivm
zichtbare waarden ( teller output etc)
Een thermometer display staat bvb op 21 (decimaal) graden en niet op 15 ( hexadecimaal).
Soms moetengetallen ingeput worden en
om verwarring uit te sluiten worden hexadecimale getallen
dikwijls met 0x weergegeven.

0x16 = 21

foutje:

1111 , VIER bits wordt ook een halve byte of nible genoemd.

Op zo 12-05-2002 10:50:30 schreef palieter:
foutje:

1111 , VIER bits wordt ook een halve byte of nible genoemd.

FF een kleine opmerking -> je kunt je eigen post ook editten om foutjes te verbeteren/veranderen.

om hexadecimale getallen weer te geven wordt ook wel veel het dollarteken ($) ervoor geplaatst.

[Bericht gewijzigd door Arne Maathuis op ]

Op za 11-05-2002 21:57:52 schreef Soulfly:
Binair=> talstelsel met twee mogelijkheden (0 en 1)
4=>"1000" enz.(dat zul je nog wel kennen)

kan het fout hebben maar volgens mij is 4 -> "0100"

idd, was waarschijnlijk weer even niet aan het opletten;)
zal het ook evene aanpassen in de post zelf

Haha, is wel leuk. In dit topic zijn al best veel foutjes geweest van mensen die het wel even wisten. :)

Dat met die 4=>1000 had ik ook gezien, maar ik durfde er niet na te vragen :-), ik dacht dat ik het zelf wel fout zou doen........
Allemaal heel erg bedankt voor jullie antwoorden, ik ben op dit gebied weer helemaal bij de tijd.....nu de rest nog. Maar reken maar op nog heel veel vragen van deze kant, jullie zij gewaarschuwd :-)

Misschien wel een idee om een proggie te maken die het allemaal omrekent. Ik wil het wel maken maar het probleem is dat ik de stelsels wel heb gehad maar niet goed ken :'(
Als iemand zo vriendelijk wil zijn om een tabel door te sturen dan zal ik diegene eeuwig dankbaar zijn!!!! ;) en zal ik zo snel mogelijk een proggie maken!!

FF kleine edit als het kan gewoon 1=... 2=....

Op het gevaar af terug gefloten te worden door de andere mods. Dit is een electroforum geen software forum.

Visual Basic heeft daar toch standaard functies voor.
Oct(getal) Bin(getal) Hex(getal)
getal is een LongInt.

Anders ff met google zoeken op "decimal conversion prog." oid.

ik heb een proggie voor decimaal-> hex en dec->bin en alle andere combinaties voor op de Ti-83. Als je geinteresseerd bent en je een ti83 en een graphlink (jaja, een graphlink is electronica ;)) hebt moet je maar ff mailen.

Je kunt zelfs je standaard windows rekenmachine voor zo'n omzetting gebruiken.

Ik wil het programma gaan gebruiken voor het progge van pic's maar omdat ik niet zo handig ben met de hex-stelsels wil ik gewoon ff een proggie die dat ff voor mij doet.

Ik weet dus wel dat het een elektroforum is maar ik had dit nodig om het elektrogedeelte te kunnen maken.

P.S. ik ga met dat ding een robot bouwen (als het lukt)

Tal-stelsels:
Decimaal = BCD = Binair = Hexadecimaal
0 = 0000 0000 = 0000 0000 = 00
1 = 0000 0001 = 0000 0001 = 01
2 = 0000 0010 = 0000 0010 = 02
3 = 0000 0011 = 0000 0011 = 03
4 = 0000 0100 = 0000 0100 = 04
5 = 0000 0101 = 0000 0101 = 05
6 = 0000 0110 = 0000 0110 = 06
7 = 0000 0111 = 0000 0111 = 07
8 = 0000 1000 = 0000 1000 = 08
9 = 0000 1001 = 0000 1001 = 09
10 = 0001 0000 = 0000 1010 = 0A
11 = 0001 0001 = 0000 1011 = 0B
12 = 0001 0010 = 0000 1100 = 0C
13 = 0001 0011 = 0000 1101 = 0D
14 = 0001 0100 = 0000 1110 = 0E
15 = 0001 0101 = 0000 1111 = 0F
16 = 0001 0110 = 0001 0000 = 10
17 = 0001 0111 = 0001 0001 = 11
18 = 0001 1000 = 0001 0010 = 12
19 = 0001 1001 = 0001 0011 = 13
20 = 0010 0000 = 0001 0100 = 14

enz...