Avatar billede rasmusw Nybegynder
27. februar 2001 - 10:38 Der er 4 kommentarer og
1 løsning

mest- eller mindst-betydende bit først?

I doc\'en for OutputStream står der:
write:
public abstract void write(int b)
                    throws IOException
Writes the specified byte to this output stream. The general contract for write is that one byte is written to the output stream. The byte to be written is the eight low-order bits of the argument b. The 24 high-order bits of b are ignored.
Subclasses of OutputStream must provide an implementation for this method.

Mit spørgsmål er om der er nogen der ved om de data der skrives kommer med mestbetydende eller mindst-betydende bit først?
- Det er i forbindelse med en socket jeg skal bruge OutputStreamen, og dér er det relevant i hvilken rækkefølge bitsne bliver sendt.
Avatar billede disky Nybegynder
27. februar 2001 - 10:45 #1
aner det ikke.

Man prøv at skriv 00001111 til en fil, og så se hvordan data ligger i filen.
Avatar billede rasmusw Nybegynder
27. februar 2001 - 11:36 #2
tja. den skriver LSB først, dvs. en FileOutputStream(0x0F) have en fil der indeholdt 0F.
men jeg bliver nødt til ikke at give dig pointene, for du har jo ikke svaret som sådan.
Avatar billede disky Nybegynder
27. februar 2001 - 11:38 #3
I don\'t care.

Men jeg fortalte hvordan du kunne finde ud af det.

Men om du synes det er point værd er jo helt op til dig, men du risikerer bare folk ikke gider hjælpe dig i fremtiden.
Avatar billede thums Praktikant
27. februar 2001 - 11:48 #4
Den mest betydende bit er ALTID den første.... den afgør om det er et + eller - tal vi har med at gøre og bla. derfor er det den vigtigste
Avatar billede rasmusw Nybegynder
27. februar 2001 - 13:33 #5
hovsa, ja. det var en trykfejl. det var MSB den skrev først.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester