前段时间公司在做教育类相关的项目,里面的分数显示格式变来变去,由于早期项目好多没有封装和抽取,每次都要更改多处代码,烦不胜烦。想着以后可能还会改动,就抽出来一个方法统一调用,这样以后该起来也方便,在此做下记录。
#pragma mark -处理分数——把浮点型转成需要的字符串
+ (NSString *)scoreStringWithScore:(CGFloat)score
{
//四舍五入取整
// return [NSString stringWithFormat:@"%.0f",round(score)];
// //向上取整
// return [NSString stringWithFormat:@"%.0f",ceil(score)];
// //向下取整
return [NSString stringWithFormat:@"%.0f",floor(score)];
// //小数
// return [NSString stringWithFormat:@"%.1f",score];
}
网友评论