Архив метки: overflow pperators

Swift: Overflow Operators (Операторы переполнения)

Основное отличие от C – арифметически операции в Swift выполняются без переполнения, чтобы переполнение было, – необходимо перед оператором поставить знак амперсанда & (&+ к примеру) Т.е. по умолчанию при переполнении swift выкидывает ошибку и выполнение программы прерывается.

Чтобы избежать ошибки надо использовать операторы переполнения – сложение &+ – вычитание &- – умножение &* Переполнение может случиться как в… Читать далее »