power_of_ten
u64 power_of_ten;
power_of_ten = 1;
(((u64) temp32) * power_of_ten);
power_of_ten *= 10;
frac *= power_of_ten(dec_shift - flen);
frac = DIV_ROUND_CLOSEST_ULL(frac, power_of_ten(flen - dec_shift));
*v = whole * power_of_ten(dec_shift) + frac;
int power_of_ten;
power = unit->power_of_ten;