• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Wyjaśnienie 'informatycznego' żartu

Object Storage Arubacloud
0 głosów
283 wizyt
pytanie zadane 18 października 2017 w Systemy operacyjne, programy przez ofnero Użytkownik (830 p.)
Witam, mam na zadanie wyjaśnić żart związany z systemami liczbowymi. Z góry przepraszam, jeśli wybrałem złą kategorie, ale nie mogłem znaleźć odpowiedniej. Otóż, są 4 obrazki, na których chłopak w łóżku próbuje zasnąć i liczy owieczki. Wygląda to tak: 1...2.....1306....1307...32767...-32768....-32767....-32766. Pytania odnośnie tego, to:

- Na ilu bajtach jest zapisana liczba? (wydaje mi się, że na 2)

- Dlaczego po 32767 jest -32768?

- Dlaczego na 4 obrazku (tutaj jest akurat ... -32767, -32766...) wartości rosną?

2 odpowiedzi

+1 głos
odpowiedź 18 października 2017 przez Shiro Stary wyjadacz (10,300 p.)
Hej, Oferno.

Ja bym to dał do off topa, ale w sumie to nie wiem czy to zła kategoria. ;)

Na ilu bajtach jest zapisana liczba ? Na 16, źródło: https://goo.gl/xrkshh
Co do pozostałych pytań to wydaje mi się że odpowiedź to zwykły błąd wyliczeniowy związany z niemożnością zapisania poprawnie wyliczonej liczby z uwagi na nie mieszczenie się w przedziale.

Nie jestem pewny tych odpowiedzi to raczej 'mój strzał'

Pozdrawiam, Shiro
komentarz 18 października 2017 przez draghan VIP (106,230 p.)

Na ilu bajtach jest zapisana liczba ? Na 16

Na 16 bitach, nie bajtach. ;)

komentarz 19 października 2017 przez Shiro Stary wyjadacz (10,300 p.)
Racja, mój błąd ;)
+1 głos
odpowiedź 18 października 2017 przez obl Maniak (51,280 p.)
32767-(-32768) = 65535, ale do tego musisz jeszcze doliczyć 1, więc 65536. Teraz logarytm o podstawie 2 z 65536 to 16 więc 16-bitowa liczba.

Po 32767 jest -32768 bo przekręcony został licznik (czyli przekroczony został zakres wartości) i teraz odliczanie zaczyna się od najmniejszej możliwej do zapisania liczby, czyli -32768. Liczby rosną w górę bo przy zliczaniu dodaje się 1 i z tąd -32767, -32766 ..

Podobne pytania

0 głosów
1 odpowiedź 248 wizyt
pytanie zadane 25 stycznia 2018 w Systemy operacyjne, programy przez Kamil Maksymowicz Początkujący (400 p.)
0 głosów
2 odpowiedzi 686 wizyt
pytanie zadane 22 stycznia 2018 w Systemy operacyjne, programy przez niezalogowany
0 głosów
1 odpowiedź 113 wizyt

92,568 zapytań

141,422 odpowiedzi

319,635 komentarzy

61,956 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...