Сделал 1е Задание по Битовым операциям

This commit is contained in:
AZEN-SGG 2024-11-03 11:46:11 +03:00
parent baa0509a01
commit 060d43dbcf
4 changed files with 51 additions and 0 deletions

View file

@ -0,0 +1,13 @@
#include "pow.h"
double bitwisePow(double number, int exponent) {
double result = 1;
while (exponent != 0) {
if (exponent & 1) result *= number;
number *= number;
exponent >>= 1;
}
return result;
}