From 36b314f14015a234d57d2fe009a5222926081174 Mon Sep 17 00:00:00 2001 From: srivastavamehul2 <37579857+srivastavamehul2@users.noreply.github.com> Date: Fri, 31 May 2019 11:38:56 +0530 Subject: [PATCH] Add files via upload --- binToHex.cpp | 28 ++++++++++++++++++++++++++++ degreeToRadian.txt | 5 +++++ 2 files changed, 33 insertions(+) create mode 100644 binToHex.cpp create mode 100644 degreeToRadian.txt diff --git a/binToHex.cpp b/binToHex.cpp new file mode 100644 index 0000000..7660fdd --- /dev/null +++ b/binToHex.cpp @@ -0,0 +1,28 @@ +#include +using namespace std; + +string binToHex(string binary){ + string hex; + int i,j,k; + for(int i=binary.size()-1;i>=0;i-=4){ + int k=0; + for(j=max(i-3,0);j<=i;j++){ + k = k*2 + (int)(binary[j]-48); + } + char c; + if(k<10){ + c = k+48; + } + else c = k+55; + hex = c + hex; + } + return hex; +} + +int main() { + cout<<"Enter binary string:\n"; + string s; + cin>>s; + cout<