Är 220 H i hex?|Nätverk / Internet|Forum|Nordichardware

Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
The forums are currently locked and only available for read only access
sp_Feed sp_TopicIcon
Är 220 H i hex?
Hub
Kommer du hit ofta?
Medlem
Forum Posts: 816
Member Since:
September 20, 2001
sp_UserOfflineSmall Offline
1
January 18, 2003 - 9:03 pm
sp_Permalink sp_Print

Är 220 H och 300 H i hex?
Om inte, hur räknar jag om enklast?

Detta är I/O på två nätverkskort, och i setupen så får jag dessa adresser.

Hub
Kommer du hit ofta?
Medlem
Forum Posts: 816
Member Since:
September 20, 2001
sp_UserOfflineSmall Offline
255520
January 18, 2003 - 9:35 pm
sp_Permalink sp_Print

Anledningen att jag frågar är att när jag ska mata in värderna så ska man göra det på formen 0x300
Är det samma som 300 H?

Iceman
Member
Medlem
Forum Posts: 4735
Member Since:
April 1, 2001
sp_UserOfflineSmall Offline
255532
January 18, 2003 - 10:05 pm
sp_Permalink sp_Print

Jag är inte säker på att jag förstod riktigt. Men "H" finns inte med i hexadecimala systemet. Det finns 0-F bara.

Lättaste sättet att räkna om är att använda calc.exe i Windows och ställa in den på advanced. Jag kommer inte ihåg hur man räknar om från dec till hex, bara från bin till hex...

MDMA
Mina inlägg skrivs i binär kod
Medlem
Forum Posts: 142
Member Since:
November 19, 2001
sp_UserOfflineSmall Offline
255553
January 18, 2003 - 10:59 pm
sp_Permalink sp_Print

Jo som du säger så är adresserna är angivna i hexadecimalt system.
t.ex. om man har talet 0101110 vet man inte om det är hex, bin eller dec.
Det anger man genom att sätta antingen H, B eller D framför, och skriver
man inget menar man väl normalt decimalt.
t.ex. B 011 = D 3

Avatar
Sebbe
Member
Medlem
Forum Posts: 5039
Member Since:
June 11, 2001
sp_UserOfflineSmall Offline
255602
January 19, 2003 - 1:06 am
sp_Permalink sp_Print

definitionen 0h300 är det hexadecimala för decimala talet 768
definitionen 0h220 är det hexadecimala för decimala talet 544

definitionen 0h300 är det hexadecimala för binära talet 11 0000 0000
definitionen 0h300 är det hexadecimala för binära talet 10 0010 0000

hexadecimala systemet:

h123 beräknas så här till decimalt

formen heter
dec=v(16^p+2)+v(16^p+1)+v(16^(p*0))
p räknas från höger till vänster

exempel

dec=v(16^p+2) + v(16^p+1) + v(16^(p*0))
dec=1*16^2 + 2*16^1 + 3*16^0
dec=1*256 + 2*16 + 3*1
dec=256 + 32 + 3
dec=291

p är talets position, siffran längst till höger är positon 0 (noll)

för att beräkna ett binärt tal till decimalt, gör detsamma, men byt 16 till 2

exempel

1 0010 0011

dec=v(2^p+2) + v(2^p+1) + v(2^(p*0))
dec=1*2^8 + 0*2^7 + 0*2^6 + 1*2^5 + 0*2^4 + 0*2^3 + 0*2^2 + 1*2^1 + 1*2^0
dec=1*256 + 0*128 + 0*64 + 1*32 + 0*16 + 0*8 + 0*4 + 1*2 + 1*1
dec=256 + 0 + 0 + 32 + 0 + 0 + 0 + 2 + 1
dec=256+32+2+1
dec=291

MULLVADEN
Member
Medlem
Forum Posts: 4226
Member Since:
June 17, 2002
sp_UserOfflineSmall Offline
255614
January 19, 2003 - 2:12 am
sp_Permalink sp_Print

HAHAHAHA...

Jag fattar NOLL av ert gidder om hex o binär...=) o omräkningar...=)

Hub
Kommer du hit ofta?
Medlem
Forum Posts: 816
Member Since:
September 20, 2001
sp_UserOfflineSmall Offline
255651
January 19, 2003 - 8:04 am
sp_Permalink sp_Print

Tack, det dära var intressant.
Lite knökigt bara... 😉

Jerry
Member
Medlem
Forum Posts: 4381
Member Since:
June 18, 2001
sp_UserOfflineSmall Offline
255789
January 19, 2003 - 1:42 pm
sp_Permalink sp_Print

Talsystem kan även identifieras med index eller "%" och "&" för (B) och (H) respektive.

Ska du gå andra vägen, dvs. från decimalt till hexadecimalt är formeln.

(D)X/16 = S(0) + R(0)/16
S(0)/16 = S(1) + R(1)/16
S(1)/16 = S(2) + R(2)/16

osv... till det att S(n) är 0.

Då ges svaret (H)X genom att sätta in (sum)R(n) i en talföljd där R(0) ges den minsta signifikansen och R(n) den största.

Ex.

(D)100

100/16 = 6 + 4/16
6/16 = 0 + 6/16

(H)X = 64

Coore
Member
Medlem
Forum Posts: 6002
Member Since:
January 4, 2001
sp_UserOfflineSmall Offline
255869
January 19, 2003 - 3:45 pm
sp_Permalink sp_Print

ThaMole wrote: HAHAHAHA...

Jag fattar NOLL av ert gidder om hex o binär...=) o omräkningar...=)

men det är inte så svårt... hexa decimala tal skriver du med två tecken... tex F3
det som står först tar du gånger 16 och det som står efter gånger 1.. sen plusar du ihop det...
det finns, 0,1,2,3,4,5,6,7,8,9 sen börjar det räkna med bokstäver... a,b,c,d,e och f... där a är 10, b är 11 etc...

så F3 blir (16*15)+(1*3)

hmm.. lättare går nog inte att förklara?

binärt skriver man i 0 och 1...
där om du tex har 8bits binär tal... tex: 01001101
så är det lägnst till vänster 1, det näst längst till vänter 2.. så blir det gånger två hela tiden.. så det längst till höger blir alltså 128...
men det värdet räknas bara ifall det är en 1:a där...


128 64 32 16 8 4 2 1
0 1 0 0 1 1 0 1

men här så är det ju bara 1 vid talen 64, 8,4 och 1.. så då plussar man ihop det... alltså är 01001101 = (64+8+4+1) = 77

hmm... gjorde det dig något klokare?

MULLVADEN
Member
Medlem
Forum Posts: 4226
Member Since:
June 17, 2002
sp_UserOfflineSmall Offline
256315
January 20, 2003 - 1:59 pm
sp_Permalink sp_Print

Coore wrote: [quote=ThaMole]HAHAHAHA...

Jag fattar NOLL av ert gidder om hex o binär...=) o omräkningar...=)

men det är inte så svårt... hexa decimala tal skriver du med två tecken... tex F3
det som står först tar du gånger 16 och det som står efter gånger 1.. sen plusar du ihop det...
det finns, 0,1,2,3,4,5,6,7,8,9 sen börjar det räkna med bokstäver... a,b,c,d,e och f... där a är 10, b är 11 etc...

så F3 blir (16*15)+(1*3)

hmm.. lättare går nog inte att förklara?

binärt skriver man i 0 och 1...
där om du tex har 8bits binär tal... tex: 01001101
så är det lägnst till vänster 1, det näst längst till vänter 2.. så blir det gånger två hela tiden.. så det längst till höger blir alltså 128...
men det värdet räknas bara ifall det är en 1:a där...


128 64 32 16 8 4 2 1
0 1 0 0 1 1 0 1

men här så är det ju bara 1 vid talen 64, 8,4 och 1.. så då plussar man ihop det... alltså är 01001101 = (64+8+4+1) = 77

hmm... gjorde det dig något klokare?

TACKAR TACKAR!!!...=)

wei... jag förstår...=)
Men när man gör binära tal till bokstäver då?? hur gör man då???

tom491
Almost a full-blooded keyboard-warrior
Medlem
Forum Posts: 194
Member Since:
December 20, 2001
sp_UserOfflineSmall Offline
256337
January 20, 2003 - 2:37 pm
sp_Permalink sp_Print

-starta kalkylatorn i windows .. ..

-ändra "view", eller vad det heter på svenska till "scientific" ... vetenskaplig ?

-skriv in talet du vill ha omräknat till annan bas .. ..

-markera med "radiobutton" vilken bas du önskar .. ..

🙂

Jerry
Member
Medlem
Forum Posts: 4381
Member Since:
June 18, 2001
sp_UserOfflineSmall Offline
256353
January 20, 2003 - 3:01 pm
sp_Permalink sp_Print

Det borde finnas ett pris för sådana genier som du, tom491. Tänk om någon hade kommit fram till den enkla lösningen innan de började krångla med de andra jobbiga formlerna, vad mycket lättare det skulle ha varit. 😛

Forum Timezone: Europe/Stockholm
Most Users Ever Online: 694
Currently Online:
Guest(s) 50
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Andreas Galistel: 16287
Jonas Klar: 15897
ilg@dd: 10810
Nyhet: 10607
Mind: 10550
Ctrl: 10355
Gueno: 9881
Guest: 9344
Snorch: 8881
Callister: 8468
Newest Members:
PetrbonFU PetrbonFU
Karine Bembry
Dolores Mcdaniels
Anibal McLeish
Francisca Alt
Alfie Everhart
Lester Huitt
Orlando Jorgensen
Mikki Lundgren
Dakota Kozlowski
Forum Stats:
Groups: 11
Forums: 59
Topics: 146630
Posts: 1300967

 

Member Stats:
Guest Posters: 2
Members: 79425
Moderators: 0
Admins: 11
Administrators: nordicadmin, Henrik Berntsson, Anton Karmehed, Carl Holmberg, Joel Oscarsson, Mikael Linnér, Mikael Schwartz, Andreas Paulsson, Nickebjrk, Mattias Pettersson, EmxL