Jak korzystać z funkcji DEC2OCT programu Excel -

Spisie treści

Podsumowanie

Funkcja Excel DEC2OCT konwertuje liczbę dziesiętną na jej ósemkowy odpowiednik.

Cel, powód

Konwertuje liczbę dziesiętną na ósemkową

Wartość zwracana

Liczba ósemkowa

Składnia

= DEC2OCT (liczba; (miejsca))

Argumenty

  • liczba - liczba dziesiętna, którą chcesz przekonwertować na liczbę ósemkową.
  • place - (opcjonalnie) Wypełnia wynikową liczbę ósemkową zerami do określonej liczby cyfr. Jeśli pominięto, zwraca najmniejszą liczbę znaków wymaganych do reprezentacji liczby.

Wersja

Excel 2003

Uwagi dotyczące użytkowania

Dane wejściowe muszą być prawidłową liczbą dziesiętną z zakresu (-2 29, 2 29 - 1).

Wartości ujemne

Excel wewnętrznie reprezentuje liczby ósemkowe w postaci binarnej przy użyciu 30 bitów. Pierwszy bit wskazuje, czy liczba jest dodatnia czy ujemna. Pozostałe bity wskazują wielkość liczby.

Powodem, dla którego -3 jest mapowane na 7777777775, jest to, że program Excel reprezentuje liczby ujemne wewnętrznie (binarnie) przy użyciu notacji dopełnienia do dwóch. Notacja uzupełnienia do dwóch, po przekonwertowaniu na ósemkę, zaczyna się od najwyższej 10-cyfrowej liczby ósemkowej i przechodzi wstecz.

Interesujące artykuły...