Ok, but I think that's more of a problem of not understanding the basics of data representation. And what you're asking.
It would help you significantly to learn some basic computer concepts and programming in C before embarking on embedded programming.
Going to assume you aren't familiar with binary representation, or exponent/mantissa concepts for floating point numbers. The computer isn't doing the math on ASCII decimal digits here.