diff --git a/src/conversionOfNumbers/conversionOfNumbers.c b/src/conversionOfNumbers/conversionOfNumbers.c index d614913..9c77555 100644 --- a/src/conversionOfNumbers/conversionOfNumbers.c +++ b/src/conversionOfNumbers/conversionOfNumbers.c @@ -6,13 +6,17 @@ int binaryStrLen(int input){ int length; + if(input > 0){ for(int x = 0; x < input; x++){ if(pow(2,x) >= input + 1){ length = x; break; } } - return length; + }else if(input == 0){ + length = 1; + } + return length; } char* convertIntToBinaryStr(int input){