float und double sind Fließkommazahlen in C. Um die Vor- und Nachkommastellen brauchst Du Dich nicht zu kümmern, die werden über den Exponenten geregelt. Somit verbleiben in der Mantisse die eigentlichen Zahlwerte.