diff --git a/src/main/java/core/basesyntax/BinaryString.java b/src/main/java/core/basesyntax/BinaryString.java index ebec6bf..e9cd2e1 100644 --- a/src/main/java/core/basesyntax/BinaryString.java +++ b/src/main/java/core/basesyntax/BinaryString.java @@ -7,6 +7,14 @@ public class BinaryString { * а возвращает String с представлением этого числа в двоичном виде. */ public String toBinaryString(int value) { - return null; + StringBuilder stringBuilder = new StringBuilder(); + if (value > 1) { + while (value > 0) { + stringBuilder.append(value % 2); + value /= 2; + } + return stringBuilder.reverse().toString(); + } + return String.valueOf(value); } }