Calc – konwersja pomiędzy systemami liczbowymi

Czasem w pracach typowo informatycznych, czy elektronicznych, choć rzecz jasna nie tylko, istnieje potrzeba konwertowania liczb z systemu dziesiętnego na ósemkowy, czy z ósemkowego na szesnastkowy itd. Nie jest to zadanie niemożliwe do wykonania „w głowie”, ale z drugiej strony po co się męczyć, skoro można to zautomatyzować, by nie tracić czasu na niepotrzebne obliczenia. W arkuszu kalkulacyjnym Calc jest to szczególnie proste.

A wiecie dlaczego? Bo arkusz kalkulacyjny pakietu OpenOffice/LibreOffice ma już wbudowane odpowiednie funkcje, które służą do wspomnianej konwersji. Wystarczy tylko wiedzieć co to za funkcje. W celach porządkowych (byś nie musiał tego, drogi czytelniku, długo szukać) wymienię je wszystkie. Wpierw jednak wspomnę o budowie składni, gdyż ta w każdym przypadku jest taka sama, różni się jedynie samym wyrażeniem głównym. Przykładowo, w komórkę wpisujemy:

=DEC2BIN(1024)

gdzie DEC2BIN jest wyrażeniem funkcji, a liczba 1024 w nawiasie jest wyrażeniem, które ma zostać przekonwertowane z jednego systemu (tutaj dziesiętnego), na drugi system (tutaj na binarny).

Jeśli chodzi o listę funkcji służących do konwersji pomiędzy systemami liczbowymi to wydaje się ona dość obszerna:

BIN2DEC – konwersja z liczby dwójkowej na dziesiętną
BIN2HEX – konwersja z liczby dwójkowej na szesnastkową
BIN2OCT – konwersja z liczby dwójkowej na ósemkową

DEC2BIN – konwersja z liczby dziesiętnej na dwójkową
DEC2HEX – konwersja z liczby dziesiętnej na szesnastkową
DEC2OCT – konwersja z liczby dziesiętnej na ósemkową

HEX2BIN – konwersja z liczby szesnastkowej na dwójkową
HEX2DEC – konwersja z liczby szesnastkowej na dziesiętną
HEX2OCT – konwersja z liczby szesnastkowej na ósemkową

OCT2BIN – konwersja z liczby ósemkowej na dwójkową
OCT2DEC – konwersja z liczby ósemkowej na dziesiętną
OCT2HEX – konwersja z liczby ósemkowej na szesnastkową

Myślę, że teraz dużo łatwiej i szybciej przekonwertujesz niezbędne w twojej pracy liczby. Nie będziesz zajmować sobie głowy rzeczami, które na dobrą sprawę mogą być w pełni zautomatyzowane, dzięki funkcjom wbudowanym przez programistów w pakiet OpenOffice/LibreOffice.

Dodaj komentarz

Proszę pozostawić te dwa pola tak jak są: