From 9e1d8cfd3c8d0933423819ab1e8f5e581f79261b Mon Sep 17 00:00:00 2001 From: Mohit Sharma Date: Sun, 20 Aug 2017 00:42:57 +0530 Subject: [PATCH] Added Implementation of Decimal to Octal --- Conversions/DecimalToOctal.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Conversions/DecimalToOctal.js diff --git a/Conversions/DecimalToOctal.js b/Conversions/DecimalToOctal.js new file mode 100644 index 000000000..0d8b00450 --- /dev/null +++ b/Conversions/DecimalToOctal.js @@ -0,0 +1,15 @@ +function decimalToOctal(num) { + var oct = 0,c=0; + while (num > 0) { + var r=num%8; + oct=oct+(r*Math.pow(10,c++)); + num =Math.floor(num/ 8); // basically /= 8 without remainder if any + } + console.log("The decimal in binary is " + oct); +} + + decimalToOctal(2); + decimalToOctal(8); + decimalToOctal(65); + decimalToOctal(216); + decimalToOctal(512);