İkilik sayı sisteminden Onluk sayı sistemine çevirme [C Kodu]

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;
}

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir