Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Перевод из double в CString, с обрезанием нулей 
V
    Опции темы
Dray
Дата 8.5.2006, 20:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Материалист
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 7.10.2003
Где: г. Всеволожск

Репутация: 2
Всего: 6



Код
CString str;
double dbl = dlg.EditCell;
str.Format ("%f", dbl);
m_SysOgrGrid.put_Text (str);

Как обрезать нули после запятой, которые последние и ненужные?  

Это сообщение отредактировал(а) Dray - 9.5.2006, 00:09


--------------------
忍者

user posted image
PM MAIL   Вверх
reloni
Дата 10.5.2006, 15:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 112
Регистрация: 10.5.2006
Где: Москва

Репутация: нет
Всего: 4



Попробуй так:
Код

str.Format ("%.2f", dbl);

Оставит только два знака. 
PM MAIL ICQ   Вверх
Earnest
Дата 10.5.2006, 15:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 87
Всего: 183



"%g" выберет наилучший формат (наиболее короткий) между научной нотацией и "обычной" и уберет незначащие нули. 


--------------------
...
PM   Вверх
avel
Дата 12.5.2006, 12:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 35
Регистрация: 12.5.2006
Где: г.Миргород, Украи на

Репутация: нет
Всего: нет



Доброго времени вашему дому!
Подскажите пожалуйста  smile  как вывести значение переменной double в SDI приложении?Для переменной CString код выглядит так:

Код

 pDC->TextOut(x,y,имя переменной);

  а как для double??? smile  
PM MAIL   Вверх
reloni
Дата 12.5.2006, 19:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 112
Регистрация: 10.5.2006
Где: Москва

Репутация: нет
Всего: 4



avel, так же как и для любой числовой переменной - для начала перевести ее в строку. 
Подробнее, например тут: http://worldcpp.vingrad.ru/beginners/zgrt179.php 
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0463 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.