Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.11.2015, 00:47   #1
dimka__mv
Новичок
Джуниор
 
Регистрация: 06.11.2015
Сообщений: 1
По умолчанию Не могу понять спецификатор

Код:
printf("\nResult= %.*lf\n",N, y);
Что за звездочка между спецификатором и lf?
Я знаю, что если бы было вот так ,то это 5 знаков после запятой.
Код:
printf("\nResult= %.5lf\n",N, y);

Последний раз редактировалось dimka__mv; 06.11.2015 в 00:51.
dimka__mv вне форума Ответить с цитированием
Старый 06.11.2015, 00:53   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
The precision is not specified in the format string, but as an additional integer value argument preceding the argument that has to be formatted.
http://www.cplusplus.com/reference/cstdio/printf/
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не могу понять Fantomka92 Общие вопросы C/C++ 4 27.11.2011 18:32
не могу понять _-Re@l-_ Помощь студентам 2 13.05.2010 15:04
Не могу понять spaun88 Общие вопросы Delphi 0 15.04.2010 00:41
спецификатор формата вывода функции printf Айат Помощь студентам 3 21.02.2010 13:12
Не могу понять Superlotles Помощь студентам 8 31.08.2009 20:39