summaryrefslogtreecommitdiff
path: root/3836/CH9/EX9.14/Ex9_14.sce
blob: e278ee1c68aa5eaef8b7b2faa2bf4f1e4a87e145 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
clear
//Initialiation
ni1=111011011000100               //binary number

//Calculation

deci = 0
i = 0
ni=ni1
while (ni > 0)
      rem = ni-int(ni/10.)*10
      ni = int(ni/10.)
      deci = deci + rem*2**i
      i = i + 1
      end
w=deci              //calling the function
h = dec2hex(w)                             //decimal to hex conversion

//Result
printf("The hexadecimal equivalent of 111011011000100 is %s",h)