Cody

# Problem 511. Converting Decimal to Binary

Solution 1685701

Submitted on 3 Dec 2018
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

### Test Suite

Test Status Code Input and Output
1   Pass
d = 1; b = '1'; assert(isequal(dec2bin_fractions(d),b))

2   Fail
d = 2.5; b = '10.1'; assert(isequal(dec2bin_fractions(d),b))

Error using / Matrix dimensions must agree. Error in dec2bin_fractions (line 5) [ans '.' fliplr(dec2bin(1/ans))] Error in Test2 (line 3) assert(isequal(dec2bin_fractions(d),b))

3   Fail
d = 34.125; b = '100010.001'; assert(isequal(dec2bin_fractions(d),b))

Error using / Matrix dimensions must agree. Error in dec2bin_fractions (line 5) [ans '.' fliplr(dec2bin(1/ans))] Error in Test3 (line 3) assert(isequal(dec2bin_fractions(d),b))

4   Fail
d = 452.8125; b = '111000100.1101'; assert(isequal(dec2bin_fractions(d),b))

Error using / Matrix dimensions must agree. Error in dec2bin_fractions (line 5) [ans '.' fliplr(dec2bin(1/ans))] Error in Test4 (line 3) assert(isequal(dec2bin_fractions(d),b))