From 10889f4993fa90527de9ba9307a6e65fdffd9bce Mon Sep 17 00:00:00 2001 From: Eric Ruggieri Date: Wed, 24 May 2017 13:46:54 -0400 Subject: [PATCH] Update BinaryToOctal.java added logic to convert binary to octal --- Conversions/BinaryToOctal.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Conversions/BinaryToOctal.java b/Conversions/BinaryToOctal.java index 1e2dcd818..cb04fe54b 100644 --- a/Conversions/BinaryToOctal.java +++ b/Conversions/BinaryToOctal.java @@ -29,7 +29,15 @@ public class BinaryToOctal { * @return The octal number */ public static int convertBinaryToOctal(int b) { - + int o = 0, r=0, j =1 ; + while(b!=0) + { + r = b % 10; + o = o + r * j; + j = j * 2; + b = b / 10; + } + return o; } }