1. Objective C / Говнокод #10117

    −282

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    NSArray *beautifulValues = [[NSArray alloc] initWithObjects:
                                    [NSNumber numberWithFloat:0.00001], 
                                    [NSNumber numberWithFloat:0.00005], 
                                    [NSNumber numberWithFloat:0.0001],
                                    [NSNumber numberWithFloat:0.005],
                                    [NSNumber numberWithFloat:0.001],
                                    [NSNumber numberWithFloat:0.005],
                                    [NSNumber numberWithFloat:0.01],
                                    [NSNumber numberWithFloat:0.05], 
                                    [NSNumber numberWithFloat:0.1],
                                    [NSNumber numberWithFloat:0.5],
                                    [NSNumber numberWithFloat:1],
                                    [NSNumber numberWithFloat:5],
                                    [NSNumber numberWithFloat:10],
                                    [NSNumber numberWithFloat:50],
                                    [NSNumber numberWithFloat:100],
                                    [NSNumber numberWithFloat:500],
                                    [NSNumber numberWithFloat:1000],
                                    [NSNumber numberWithFloat:5000],
                                    [NSNumber numberWithFloat:10000],
                                    [NSNumber numberWithFloat:50000],
                                    [NSNumber numberWithFloat:100000],
                                    [NSNumber numberWithFloat:500000],
                                    [NSNumber numberWithFloat:1000000],
                                    [NSNumber numberWithFloat:5000000],
                                    [NSNumber numberWithFloat:10000000], nil];

    Нашел в одном из проектов.

    Запостил: itruf, 30 Апреля 2012

    Комментарии (7) RSS

    • А я когда-то для той же цели класс писал, у которого были операторы ++ и --, которые меняли значение на следующее\предыдущее значение из подобного ряда. Если интересно - могу выложить для всеобщего надругательства над ним.
      Ответить
    • Жги ;) а вообще сие решается поочередным умножением малого значения на 2 и 5
      Ответить
      • Жгу: http://govnokod.ru/10120. Правда про операторы нагнал, вместо них оказывается были тупо функции prev и next.
        Ответить
    • какой-то странный рефлекс на слово beautiful. Сразу лезет в голову изображение омской птицы "it's beatiful"(http://goo.gl/B0Lgd).
      Ответить
    • Гора писдецоф
      Ответить
    • В строках 4-5 теряется консистентность. Ещё расскажите мальчику про литералы, у него волосы будут гладкие и шелковистые.

      А вообще существование NSNumber, как и прочих class cluster'ов, это уже само по себе адский пиздец
      Ответить

    Добавить комментарий