The default type in all C languages is double for constants with a decimal point, and int for constants without decimal point. It's the same in lite-C.
"60.0" is a float. "100 * 0.01" is the same as the double 1.00. However when you multiply two vars that contain 100 and 0.01, you'll get a result different from 1.00 due to the 1/1024 precision.