向上下取整、四舍五入

前段时间公司在做教育类相关的项目,里面的分数显示格式变来变去,由于早期项目好多没有封装和抽取,每次都要更改多处代码,烦不胜烦。想着以后可能还会改动,就抽出来一个方法统一调用,这样以后该起来也方便,在此做下记录。

#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];
}

你可能感兴趣的:(向上下取整、四舍五入)