Kod basit bir şekilde ikilik sayı sisteminde girilen değeri onluk sayı sistemine çeviriyor. Bu kodu Subnet Mask IP kullanımında kullanmak için oluşturdum.
#include <stdio.h>
int main()
{
int number = 0, digitValue = 0, doubleE = 1, total = 0;
printf("2lik sayiyi girin \t : ");
scanf("%d", &number);
while(number)
{
digitValue = number % 10;
number /= 10;
total += doubleE * digitValue;
doubleE *= 2;
}
printf("10luk karsiligi \t : %d\n",total);
return 0;
}