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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.05.2009, 07:50   #1
prostodeyv
Новичок
Джуниор
 
Регистрация: 29.07.2007
Сообщений: 2
По умолчанию Калькулятор на VC++, проблема с запятой

Написал калькулятор(ну уж очень простой), но хотелось бы, чтоб она работала с цифрами с плавающей запятой(т.е. с реальными цифрами). Пока не додумался как оживить кнопку с запятой
Подскажите пожалуйста. Это так частица кода:
Код:
void CCalcDlg::OnEqu() 
{
	switch(m_operation)
	{case ADD:m_number+=m_result; break;
	 case SUB:m_number=m_result-m_number; break;
	 case MUL:m_number=m_result*m_number; break;
	 case DIV:if(m_result%m_number==0)
			  { m_number=m_result/m_number;		 UpdateData(FALSE);}

		 else
		 {CString str;
		 str.Format("%10.3f", (double)m_result/m_number);
		 SetDlgItemText(IDC_EDIT1, str);
		 }
		 break;
	}
	if(m_operation!=DIV)UpdateData(FALSE);
	m_number=0;
	OnNumber();
}

void CCalcDlg::OnDot() 
{
///??????????????????????????
}
p.s. надеюсь никаких правил не нарушил в первой же теме...
prostodeyv вне форума Ответить с цитированием
Старый 31.05.2009, 12:04   #2
prostodeyv
Новичок
Джуниор
 
Регистрация: 29.07.2007
Сообщений: 2
По умолчанию

уже сделал
prostodeyv вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
2-а знака после запятой vitamin.rulez Помощь студентам 7 22.05.2009 16:02
Точка с запятой Xanex Общие вопросы C/C++ 1 02.05.2009 14:31
у меня ошибка с плавающей запятой... Bublik Помощь студентам 3 10.01.2009 23:20
знаки после запятой RiF Помощь студентам 10 16.12.2008 20:04
Сокращение после запятой Romuald Microsoft Office Excel 21 18.12.2007 10:32