Write a program that converts binary numbers to decimal.
Input will consist of several lines each with a binary number b of up to 30 bits (binary digits).
For each line of input, output should contain a line with the decimal representation of the corresponding input number.
1
10
11
10010
1000
1
2
3
18
8
Submit your solution to be graded according to the following list:
Remember the characters '0'
and '1'
are different
than the numeric values 0
and 1
.
You can create a function which converts between both
by using an if
or case
expression.
try first: digit-palindrome
try also: dec2bin
try next: hex2dec
Copyright © 2020-2022 Rudy Matela
This text is available under the CC BY-SA 4.0 license.
Originally available on cscx.org/bin2dec