Przejdź do głównej treści

Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Zawód: Technik informatyk, Technik programista

Kategorie: Programowanie webowe JavaScript

Słowa kluczowe: JavaScript Liczby szesnastkowe w JavaScript

Liczba 0x142 zapisana w skrypcie JavaScript jest w postaci:

A. dziesiętnej
Źle. Liczby dziesiętne zapisuje się bez przedrostka (np. 322).
B. szesnastkowej
Dobrze. Przedrostek 0x oznacza zapis szesnastkowy.
C. dwójkowej
Źle. Liczby dwójkowe mają przedrostek 0b (np. 0b101).
D. ósemkowej
Źle. Liczby ósemkowe mają przedrostek 0o.
W JavaScript (i wielu innych językach) przedrostek 0x oznacza, że liczba jest zapisana w systemie szesnastkowym (heksadecymalnym, podstawa 16, cyfry 0-9 i A-F). Zapis 0x142 odpowiada więc wartości dziesiętnej 322 (1·256 + 4·16 + 2). Inne przedrostki to 0b dla zapisu dwójkowego i 0o dla ósemkowego, a brak przedrostka oznacza liczbę dziesiętną. Dlatego 0x142 jest liczbą szesnastkową.
Pozostałe systemy mają inne oznaczenia. Liczby dziesiętne pisze się bez żadnego przedrostka, po prostu cyframi (np. 322). Liczby dwójkowe poprzedza 0b (np. 0b101), a ósemkowe - 0o. Przedrostek 0x jest zarezerwowany dla zapisu szesnastkowego, więc 0x142 to liczba w systemie szesnastkowym, dlatego ta odpowiedź jest poprawna.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wysłane zostaną tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.