I am working on designing a special kind of calculator that can convert a numeric string from base 12 to base 10, and vice-versa. But instead of being simple integers, the strings contains floating point numbers (which contain a decimal points). The closest thing I found is in the following link:
Essentially, I want something like the following example: (4.9)_base10 ---> (4.A97)_base12
The following link is an example of an online Base Converter calculator:
Purely educational, I saw YouTube video by Smart by Design which talked about the advantages of using a base 12 numeric system over base 10. I'll share the link if anyone wishes to see it:
Decimal always refers to 10. How can you get a decimal point in base 12? IT is not a decimal point at all, but a "marker".
Convert the two segments separately then see if the result needs to be adjusted because of overflow from the right hand portion. Perhaps convert each portion to binary and that to decimal.