美文网首页iOS小功能点iOS DeveloperiOS开发技术分享
记录NSArray 快速求和、平均值、最大值、最小值

记录NSArray 快速求和、平均值、最大值、最小值

作者: CN_HarrySun | 来源:发表于2017-04-21 14:48 被阅读55次
    // 快速求和、平均值、最大值、最小值
    NSArray *array = @[@1,@2,@3,@4,@5.3];
    
    NSNumber *sum = [array valueForKeyPath:@"@sum.intValue"];
    float avg = [[array valueForKeyPath:@"@avg.floatValue"] floatValue];
    int max = [[array valueForKeyPath:@"@max.intValue"] intValue];
    int min = [[array valueForKeyPath:@"@min.intValue"] intValue];
    
    NSLog(@"%@  %f  %d  %d ",sum,avg,max,min);
    

    [转载]NSArray 快速求和、平均值、最大值、最小值

    相关文章

      网友评论

        本文标题:记录NSArray 快速求和、平均值、最大值、最小值

        本文链接:https://www.haomeiwen.com/subject/cbudzttx.html