Created the base_2_to_10_static.cpp

This commit is contained in:
Mathias Wagner 2023-11-11 14:06:02 +01:00
parent 3ccc794772
commit 958d24ec07
Signed by: Mathias
GPG Key ID: B8DC354B0A1F5B44

21
base_2_to_10_static.cpp Normal file
View File

@ -0,0 +1,21 @@
#include <iostream>
using namespace std;
int main() {
int bits[3] = {1, 1, 1};
int length = sizeof(bits) / sizeof(bits[0]);
int num = 0;
int modifier = 1;
for (int i = 0; i < length; i++) {
num += modifier * bits[length - i - 1];
modifier *= 2;
}
cout << num;
return 0;
}