/
Forside
/
Karriere
/
Uddannelse
/
Højere uddannelser
/
Nyhedsindlæg
Login
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Stil et spørgsmål
Skriv et tip
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
Højere uddannelser
#
Navn
Point
1
Nordsted1
1588
2
erling_l
1224
3
ans
1150
4
dova
895
5
gert_h
800
6
molokyle
661
7
creamygirl
610
8
berpox
610
9
jomfruane
570
10
3773
570
2-komplement lommeregner/software?
Fra :
Paminu
Dato :
24-11-05 12:01
Jeg leder efter en lommeregner til winxp som kan regne med 2-komplement
binære tal fx: 1101 (-3) + 1110 (-2) = 1011 -5. Meget gerne op til 32 bit.
Det skal være muligt både at angive input som decimaltal og binære tal.
Jens Axel Søgaard (
24-11-2005
)
Kommentar
Fra :
Jens Axel Søgaard
Dato :
24-11-05 15:38
Paminu wrote:
> Jeg leder efter en lommeregner til winxp som kan regne med 2-komplement
> binære tal fx: 1101 (-3) + 1110 (-2) = 1011 -5. Meget gerne op til 32 bit.
> Det skal være muligt både at angive input som decimaltal og binære tal.
Den indbyggede "calc" bruger 2-komplement:
0-1
giver
1111111111111111111111111111111111111111111111111111111111111111
i den binære tilstand.
--
Jens Axel Søgaard
Paminu (
28-11-2005
)
Kommentar
Fra :
Paminu
Dato :
28-11-05 23:55
"Jens Axel Søgaard" <usenet@soegaard.net> skrev i en meddelelse
news:4385d053$0$38676$edfadb0f@dread12.news.tele.dk...
> Paminu wrote:
>> Jeg leder efter en lommeregner til winxp som kan regne med 2-komplement
>> binære tal fx: 1101 (-3) + 1110 (-2) = 1011 -5. Meget gerne op til 32
>> bit. Det skal være muligt både at angive input som decimaltal og binære
>> tal.
>
> Den indbyggede "calc" bruger 2-komplement:
>
> 0-1
>
> giver
>
> 1111111111111111111111111111111111111111111111111111111111111111
>
> i den binære tilstand.
men 10001011 giver 139 som i 2' komplement er -117 hvis man trykker på dec
efter at have indtastet det binære tal i bin-mode.
Søren Mors (
29-11-2005
)
Kommentar
Fra :
Søren Mors
Dato :
29-11-05 12:46
Paminu wrote:
[Windows XP lommeregner]
> men 10001011 giver 139 som i 2' komplement er -117 hvis man trykker på dec
> efter at have indtastet det binære tal i bin-mode.
Lidt eksperimenteren afslører at den regner i 32-bits 2 komplement. -117
(10) giver
1111111111111111111111111111111111111111111111111111111110001011(2).
Bemærk at de nederste 8 bits er de samme som du får. Dvs at den opfatter
100001011 som kort notation for 000000000000000000000000100001011.
Søren Mors
Paminu (
30-11-2005
)
Kommentar
Fra :
Paminu
Dato :
30-11-05 12:44
"Søren Mors" <soerenmors@stofanet.dk> skrev i en meddelelse
news:438c3f28$0$11162$ba624c82@nntp02.dk.telia.net...
> Paminu wrote:
>
> [Windows XP lommeregner]
>
>> men 10001011 giver 139 som i 2' komplement er -117 hvis man trykker på
>> dec efter at have indtastet det binære tal i bin-mode.
>
> Lidt eksperimenteren afslører at den regner i 32-bits 2 komplement. -117
> (10) giver
> 1111111111111111111111111111111111111111111111111111111110001011(2).
> Bemærk at de nederste 8 bits er de samme som du får. Dvs at den opfatter
> 100001011 som kort notation for 000000000000000000000000100001011.
>
> Søren Mors
Ok så det fungere hvis man konvertere fra dec til bin, men ikke hvis man går
fra bin til dec.
Søren Mors (
30-11-2005
)
Kommentar
Fra :
Søren Mors
Dato :
30-11-05 22:17
Paminu wrote:
> "Søren Mors" <soerenmors@stofanet.dk> skrev i en meddelelse
> news:438c3f28$0$11162$ba624c82@nntp02.dk.telia.net...
>
>>Paminu wrote:
>>
>>[Windows XP lommeregner]
>>
>>
>>>men 10001011 giver 139 som i 2' komplement er -117 hvis man trykker på
>>>dec efter at have indtastet det binære tal i bin-mode.
>>
>>Lidt eksperimenteren afslører at den regner i 32-bits 2 komplement. -117
>>(10) giver
>>1111111111111111111111111111111111111111111111111111111110001011(2).
>>Bemærk at de nederste 8 bits er de samme som du får. Dvs at den opfatter
>>100001011 som kort notation for 000000000000000000000000100001011.
>>
>>Søren Mors
>
>
> Ok så det fungere hvis man konvertere fra dec til bin, men ikke hvis man går
> fra bin til dec.
Det fungerer storartet at gå begge veje (ihvertfald på min computer). Du
har tidligere skrevet at 10001011(2) burde give -117(10), det er ikke
rigtigt. -117(10) giver
1111111111111111111111111111111111111111111111111111111110001011(2).
Tallene i parentes angiver basen.
2-komplet repræsentation er altid i en eller anden fixed bitlængde for
at give mening, windows bruger 32 bit, det lyder som du er på jagt efter
noget der bruger 8 bit.
Søren Mors
Søg
Alle emner
Karriere
Uddannelse
Højere uddannelser
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177821
Tips :
31980
Nyheder :
719565
Indlæg :
6410982
Brugere :
218912
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2026 kandu.dk. Alle rettigheder forbeholdes.