Операции сложения, вычитания, умножения и деления есть не только в нашей привычной десятичной системе счисления, но и во всех остальных. Там эти операции работают таким же образом, но есть некоторые тонкости, о которых важно знать. Перед тем как разобраться с арифметическими операциями в разных системах счисления, сначала вспомним, как они работают в привычной нам (десятичной). После этого будет проще понять, как работают эти операции в других системах счисления. Начнём с самой простой операции - сложение...
Для целых чисел определены операции +, -, * и **. Операция деления / для целых чисел возвращает вещественное число (значение типа float). Также функция возведения в степень возвращает значение типа float, если показатель степени – отрицательное число. Но есть и специальная операция целочисленного деления, выполняющегося с отбрасыванием дробной части, которая обозначается // . Она возвращает целое число: целую часть частного. Другая близкая ей операция − это операция взятия остатка от деления, обозначаемая % ...