@grade修改为float型，允许设置或输出为类似3.5这样的值；