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);