小编Sou*_*abi的帖子

任意一步舍入

我想问一下如何将数字舍入如下:

我正在计算一个数字,我得到例如246,5.我想把这个数字四舍五入到250.另一个例子是581到600.

有没有办法在iOS中做到这一点?怎么样?

我实际上想要将数字舍入为50的倍数.我想用它来缩放我正在生成的图形图的y轴.

我有一个数字的aray数字,每个数字用方程式计算,我只想格式化每个数据,例如(250(如果是246,5));(如果是586,2则为600)

objective-c nsnumberformatter ios

1
推荐指数
1
解决办法
333
查看次数

iOS:比较两个更少或相等的NSDates

我想比较两个日期,并在一个小于或等于另一个时做某事,我试着这样做:

if ([self.system.systemInbetriebnahme compare:date] == NSOrderedDescending)
        return nil;
Run Code Online (Sandbox Code Playgroud)

但这样就消除了它们两者相等的情况是否有办法比较日期>=

谢谢

更多细节: 我有一个双维数组的日期,我有一个日期存储在核心数据(通过日期选择器),我通过循环比较两个日期与规则:数组中的日期必须是大于或等于存储在数据库中的输入日期.

最新编辑:

  • 我导入一个csv文件,在解析和格式化后给我两行(一行用于数字值,一行用于日期).在这里,我对约会很感兴趣.

  • 我将所有这些存储在一个数组中并在检查此函数中数据的一致性后保存:

    for (NSArray * row in array) {
    
    
     // Handle import if there are at least two rows
    
    
    if (row.count > 1) {
    
                dispatch_sync(dispatch_get_main_queue(), ^{
                    // Try to import value,date formatted row
                    double value = [row[0] doubleValue];
                    NSDate * date = [dateFormatter dateFromString:row[1]];
                   //else {
    
                        // Try to import date,value row
    
                        if (date && value != 0.0) {
                            [self addReading:value forDate:date];
                        }
    
    Run Code Online (Sandbox Code Playgroud)
  • 在这里我调用函数addreading …

objective-c nsdate ios

-2
推荐指数
2
解决办法
2万
查看次数

标签 统计

ios ×2

objective-c ×2

nsdate ×1

nsnumberformatter ×1