From 1fd0dce8d72c4d5869ce5ff4025ac09af603bc0f Mon Sep 17 00:00:00 2001
From: siddhu8990
Date: Wed, 19 Apr 2017 14:57:49 +0530
Subject: Merged Shamik's work

---
 .../radix_conversions/dec2oct/u8dec2octs.c         | 27 ++++++++++++++++++++++
 1 file changed, 27 insertions(+)
 create mode 100644 src/c/elementaryFunctions/radix_conversions/dec2oct/u8dec2octs.c

(limited to 'src/c/elementaryFunctions/radix_conversions/dec2oct/u8dec2octs.c')

diff --git a/src/c/elementaryFunctions/radix_conversions/dec2oct/u8dec2octs.c b/src/c/elementaryFunctions/radix_conversions/dec2oct/u8dec2octs.c
new file mode 100644
index 00000000..9348630f
--- /dev/null
+++ b/src/c/elementaryFunctions/radix_conversions/dec2oct/u8dec2octs.c
@@ -0,0 +1,27 @@
+#include <string.h>
+#include <math.h>
+#include "dec2oct.h"
+#include <stdio.h>
+
+void u8dec2octs(uint8 in,uint8* out)
+{
+	int i=0,j=0,tmp=0;
+	int quotient;
+	quotient=(int)in;
+	while(quotient!=0)
+	{
+		out[i++]= quotient%8;
+        	quotient=quotient/8;
+	}
+	j=i-1;
+	i=0;
+	
+	while(i<j)
+	{
+		tmp=out[i];
+		out[i]=out[j];
+		out[j]=tmp;
+		i++;
+		j--;
+	}	
+}
-- 
cgit