How i convert char array to HEX

Dear UKHeliBob,
I am trying to serial print like below:

        Serial.print("Humd_HEX : \t\t");
        Serial.println(Humd, HEX);
        Serial.print("Humid_decimal : \t");
        Serial.println(float(Humd)/float(x), DEC);

And i am getting output like this:

Temp_HEX : 94A
Temp_decimal : 23.7800006866
Humd_HEX : 1A83
Humid_decimal : 67.8700027465

How i make the Decimal value like 23.78 and 67.87

Advance thanks