В настоящее время я изучаю С++. Я пытался вычислить силу целого числа с помощью выражения:
val=10^1;
Вместо ожидаемого ответа 10
результат был 11
. Я исправил проблему, используя pow
функцию библиотеки math.h, но мне интересно, почему это утверждение дает мне неправильный результат.