Stałe numeryczne
Zapis stałych numerycznych dokonywany jest za pomocą liczb, które mogą być określane w jednym z następujących systemów: szesnastkowym, dziesiętnym, ósemkowym lub dwójkowym. Podstawa liczby jest określana przez ostatni znak w jej zapisie. Liczba, która jest zapisana bez przyrostka podstawy, jest interpretowana jako liczba w zapisie dziesiętnym. Poniższa tabela pokazuje przyrostki dostępnych systemów oraz przykłady ich użycia.
Podstawa | Przyrostek | Dopuszczalne znaki | Przykłady |
---|---|---|---|
Szesnastkowa | H, h | 0-9, A-F, a-f | 1234H 0F0H 1a24h 34FcH |
Dziesiętna | D, d | 0-9 | 123 23D 2092d |
Ósemkowa | O, o, Q, q | 0-7 | 172q 34Q 345o 44O |
Dwójkowa | B, b | 0 i 1 | 1001011b 10011B |
Pierwszym znakiem liczby musi być zawsze cyfra z zakresu 0 do 9. Dlatego liczby szesnastkowe, których zapis wartości zaczyna się od litery muszą być poprzedzone cyfrą 0. |