select count(*) male_num,round(avg(gpa),1) avg_gpa from user_profile where gender='male'