Как зарегистрировать длинное длинное значение с NSLog?

Как я могу сделать это? Каков спецификатор формата?

Например, я имею:

long long veryLong = // assume value here
NSLog(@"%f", veryLong); // of course wrong...
33
задан openfrog 24 January 2010 в 15:08
поделиться

5 ответов

Спецификаторы строки Раздел «Руководство строкового программирования» для какао является отличная закладка для вашего браузера ... ;-)

35
ответ дан 27 November 2019 в 17:34
поделиться
long long veryLong = // assume value here
NSLog(@"My long long is: %lld", veryLong); // now it's right
56
ответ дан 27 November 2019 в 17:34
поделиться

Вам нужно% Qi, мой друг.

3
ответ дан 27 November 2019 в 17:34
поделиться

Еще один путь, хотя и не нужно, если это просто старый тип, а не уже NSNUMS, если вы преобразуете это на NSNUMBER или что-то подобное, то метод включенного формата автоматически сделает правильную вещь, если вы просто используете% @.

0
ответ дан 27 November 2019 в 17:34
поделиться

Попробуйте использовать% LLI.

Я бы написал просто% LLI, но так не нравится короткие ответы.

7
ответ дан 27 November 2019 в 17:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: