RANDOM_MAX
p = (((RANDOM_MAX / 100) * V_chd_pmax) /
p = (((RANDOM_MAX / 100) * V_chd_pmax) /
p = (RANDOM_MAX / 100) * V_chd_pmax;
p = (((RANDOM_MAX / 100) * V_hd_pmax) /
p = (((RANDOM_MAX / 100) * V_hd_pmax) /
p = (RANDOM_MAX / 100) * V_hd_pmax;
frac = (double)random() / (double)RANDOM_MAX;