conv(n,base_from, base_to);
Here n is any number and base_from is base of n ( the number ) at present. base_to is the base of the number we want to covert. Minimum base value is 2 and maximum base value is 36. Let us try one example
Select conv('b',16,2);
Here number is b of base 16 , after conversion it will have base of 2 . The output is here
1011
Now let us try one octal number
conv(11,8,10)
In above code number 11 is of base 8 and after conversion it became decimal number of base 10. Here is our output
9
In conventional way it is 11=1x81 + 1x80 , so 11 in octal is equal to 9 in decimal. You can also use MySQL oct function to covert decimal number to Octal system
select conv('D',16,2)
Output is
1101
select conv(10,10,16);
The output is here
A
select oct(7); // output 7
select oct(8); // out put 10
select oct(9); // out put 11
select oct(10); // out put 12
Author
🎥 Join me live on YouTubePassionate about coding and teaching, I publish practical tutorials on PHP, Python, JavaScript, SQL, and web development. My goal is to make learning simple, engaging, and project‑oriented with real examples and source code.