menu
dopisz swój adres do listy:
kontakt CoDeSys.pl:
e-mail: news@codesys.pl
Telefon: 048 331 20 57
Fax: 048 331 25 36

www.codesys.pl
wyszukaj w codesys.pl
elementy programu - argumenty - stałe


wartości liczbowe

Wartości liczbowe mogą występować jako liczby binarne, liczby systemu ósemkowego, liczby dziesiętne i liczby systemu szesnastkowego. Jeśli wartość całkowita nie jest liczbą dziesiętną, przed stałą całkowitą po jej podstawie należy zapisać krzyżyk (#). Wartości liczbowe 10 do 15 w liczbach systemu szesnastkowego należy podawać w typowy sposób za pomocą liter A?F.

W obrębie wartości liczbowej dozwolone są podkreślenia.

Przykłady:

14    (liczba dziesiętna)
2#1001_0011    (liczba binarna)
8#67    (liczba systemu ósemkowego)
16#A    (liczba systemu szesnastkowego)


Możliwy typ tych wartości liczbowych to BYTE, WORD, DWORD, SINT, USINT, INT, UINT, DINT, UDINT, REAL lub LREAL.
Nie jest dozwolona wewnętrzna konwersja z "większych" na "mniejsze" typy. Tzn. zmiennej DINT nie można stosować bez problemów jako zmiennej INT. W tym celu należy używać konwersji typów.


codesys.pl