int main() { int binary, decimal = 0, rem, base = 1; printf("Enter a binary number: "); scanf("%d", &binary); while(binary > 0) { rem = binary % 10; // get last digit decimal = decimal + rem * base; binary = binary / 10; // remove last digit base = base * 2; } printf("Decimal equivalent = %d", decimal); return 0; }" - an innovative digital circuit design by Chitranjali Ranjan using digital logic components. View, edit, or fork this circuit on DeldSim." /> 0) { rem = binary % 10; // get last digit decimal = decimal + rem * base; binary = binary / 10; // remove last digit base = base * 2; } printf("Decimal equivalent = %d", decimal); return 0; } by Chitranjali Ranjan" /> int main() { int binary, decimal = 0, rem, base = 1; printf("Enter a binary number: "); scanf("%d", &binary); while(binary > 0) { rem = binary % 10; // get last digit decimal = decimal + rem * base; binary = binary / 10; // remove last digit base = base * 2; } printf("Decimal equivalent = %d", decimal); return 0; }" - an innovative digital circuit design by Chitranjali Ranjan using digital logic components. View, edit, or fork this circuit on DeldSim." /> 0) { rem = binary % 10; // get last digit decimal = decimal + rem * base; binary = binary / 10; // remove last digit base = base * 2; } printf("Decimal equivalent = %d", decimal); return 0; } by Chitranjali Ranjan" /> int main() { int binary, decimal = 0, rem, base = 1; printf("Enter a binary number: "); scanf("%d", &binary); while(binary > 0) { rem = binary % 10; // get last digit decimal = decimal + rem * base; binary = binary / 10; // remove last digit base = base * 2; } printf("Decimal equivalent = %d", decimal); return 0; }" - an innovative digital circuit design by Chitranjali Ranjan using digital logic components. View, edit, or fork this circuit on DeldSim." />
#include int main() { int binary, decimal = 0, rem, base = 1; printf("Enter a binary number: "); scanf("%d", &binary); while(binary > 0) { rem = binary % 10; // get last digit decimal = decimal + rem * base; binary = binary / 10; // remove last digit base = base * 2; } printf("Decimal equivalent = %d", decimal); return 0; }