Операции над числовыми типами

Все операции над числами можно разделить на арифметические и логические.

Арифметические:

сложение (+)

вычитание (-)

 деление (/, с округлением вниз)

 умножение (*)

 возведение в степень (**)

 присваивание сложением +=

 присваивание вычитанием -=

 присваивание умножением *=

 присваивание делением /=

 присваивание возведение в степень **=

Операции присваивания  с (арифметическая операция) используются  для присваивания переменной  вычисляемого значения,  в котором  используется сама переменная.  Например:

с+=2 эквивалентно c=с+2  

c-=2 эквивалентно c=с-2  

c*=2 эквивалентно c=с*2  

c/=2 эквивалентно c=c/2  

c**=2 эквивалентно c=c**2  

 

Логические операции  подразделяются  на  побитовые и булевы. Эти операции  обозначаются символами и словами  соответственно:

 

Операция

Булевы

Побитовые

~

И

И

&

ИЛИ

ИЛИ

|

исключающее или

или

^

 

Таблица 1

 

Для преобразования одних численных типов в другие удобно пользоваться функциями:

float() - приведение к числу с точкой

int() - приведение к целому числу

long() - приведение к длинному целому числу

 

Эти функции не работают для комплексных чисел, для них используйте разбиение на части.

Сайт создан в системе uCoz