Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Ответ: Смутило то, что при width <8 (3,5,7) ничего не меняется.
Отправлено
dshabrov
(84.21.231.242)
05 февраля 2010, г. 14:40
В ответ на:
напечатать два float с width == 8. Читай MSDN вообще
отправлено DASM 05 февраля 2010, г. 13:49
Составить ответ
|
Вернуться на конференцию
Ответы
Ну как не меняется? Чем меньше значение *, тем второе число ближе к первому подьезжает.
-
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
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 234:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru