−2 - −1 - 0 | |
Kardynał | minus 1 |
---|---|
Porządkowy | -1 tys |
Inne znaczenie | |
System binarny |
−1 lub 11111111 (dopełnienie do dwóch) |
System ósemkowy | −1 |
System dwunastkowy | −1 |
System szesnastkowy |
−1 lub FF (dopełnienie do dwóch) |
-1 jest naprzeciwko od 1 , to znaczy ilość , która dodaje się do 1 daje 0 .
Istnieje wiele sposobów przedstawiania –1 (i ogólnie liczb ujemnych) w systemach komputerowych, z których najpowszechniejszym jest uzupełnienie ich postaci dodatniej. Ponieważ ta reprezentacja może również reprezentować dodatnią liczbę całkowitą w standardowej reprezentacji binarnej, programista powinien uważać, aby nie pomylić tych dwóch. Minus uzupełnienia do jednego do dwóch można pomylić z dodatnią liczbą całkowitą 2 n - 1, gdzie n to liczba cyfr w reprezentacji (to znaczy liczba bitów w typie danych). Na przykład 11111111 reprezentuje –1 w 8-bitowym uzupełnieniu do dwóch, ale reprezentuje 255 w standardowej reprezentacji binarnej.