Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
напечатать два float с width == 8. Читай MSDN вообще
Отправлено
DASM
(89.163.14.219)
05 февраля 2010, г. 13:49
В ответ на:
Какой - то зеленый укурок придумал синтаксис PFINTF. Может кто попробует расшифровать манускрипт?
отправлено dshabrov 05 февраля 2010, г. 13:44
Ссылка:
http://msdn.microsoft.com/en-us/library/25366k66(VS.71).aspx
Составить ответ
|
Вернуться на конференцию
Ответы
Ответ: Смутило то, что при width <8 (3,5,7) ничего не меняется.
-
dshabrov
(05.02.2010, 14:40:9
84.21.231.242
,
пустое
)
Ну как не меняется? Чем меньше значение *, тем второе число ближе к первому подьезжает.
-
VasilyS
(05.02.2010, 14:43:50
80.92.96.25
,
пустое
)
Ответ: И правда Ваша. А я - то думал что width это число знаков после запятой. Блин и здесь дураком оказался.
-
dshabrov
(05.02.2010, 14:47:5
84.21.231.242
, 147 байт)
Это точность, её тоже можно задавать, для этого надо "%*.*f" писать. printf("%*.*f",6,4,1.23);
-
VasilyS
(05.02.2010, 15:05:17
80.92.96.25
,
пустое
)
Ответ: А я точность задавал так: printf ("%4.3f \n", f); Вроде работает
-
dshabrov
(05.02.2010, 15:39:47
84.21.231.242
,
пустое
)
и это
-
DASM
(05.02.2010, 13:50:22
89.163.14.219
,
пустое
,
ссылка
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 34:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru