Camelcase to underscores, float to double