Форум программистов, компьютерный форум CyberForum.ru

ругается непонятный символ проценты. - C++

Восстановить пароль Регистрация
 
сержант_тряпка
0 / 0 / 0
Регистрация: 09.04.2013
Сообщений: 5
09.04.2013, 21:46     ругается непонятный символ проценты. #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
//---------------------------------------------------------------------------
 
#include <vcl.h>
#pragma hdrstop
 
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
float a,x;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::Button1Click(TObject *Sender)
{
a=StrToFloat(Edit1->Text);
x=((a-15%)*0.1806+17.7%+1);
Label5->Caption=FloatToStrF(x,ffGeneral,7,2);
}
//--------------------------------------------------------------------------
должно быть легко а он ругается непонятный символ проценты...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
09.04.2013, 22:10     ругается непонятный символ проценты. #2
Цитата Сообщение от сержант_тряпка Посмотреть сообщение
((a-15%)*0.1806+17.7%+1)
Это вообще что?
сержант_тряпка
0 / 0 / 0
Регистрация: 09.04.2013
Сообщений: 5
09.04.2013, 22:12  [ТС]     ругается непонятный символ проценты. #3
это проценты я не знаю как их написать чтобы билдер понял что я от него хочу т.е. он должен считать как на калькуляторе например
x=((30-15%)*0.1806+17.7%+1)
х=6.420
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
09.04.2013, 22:15     ругается непонятный символ проценты. #4
Во-первых проценты должны от чего-то считаться, во-вторых их придется ручками переводить.
сержант_тряпка
0 / 0 / 0
Регистрация: 09.04.2013
Сообщений: 5
09.04.2013, 22:20  [ТС]     ругается непонятный символ проценты. #5
т.е. не получиться просто сделать кнопку и вставляя цифры чтобы он по одной короткой формуле всё считал =( .А другую мне не написать учил в школе когда-то давно...
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
09.04.2013, 22:25     ругается непонятный символ проценты. #6
C++
1
2
x = (a - a*0.15) * 0.1806;
x = x + x*.177 + 1.0;
VEINHORN
542 / 91 / 22
Регистрация: 16.12.2011
Сообщений: 317
09.04.2013, 22:26     ругается непонятный символ проценты. #7
сержант_тряпка,Обратная польская запись
сержант_тряпка
0 / 0 / 0
Регистрация: 09.04.2013
Сообщений: 5
09.04.2013, 22:32  [ТС]     ругается непонятный символ проценты. #8
to kazak
спасибо большое и ещё если не сложно что сделать чтобы он понимал не целые числа (1.2) говорит точка вц и зависает )
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
09.04.2013, 22:34     ругается непонятный символ проценты. #9
Таки возможно у Вас в системе в качестве десятичного разделителя установлена запятая.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.04.2013, 22:35     ругается непонятный символ проценты.
Еще ссылки по теме:

C++ Ввести с клавиатуры символ (в переменную char) и определить, соответствует ли введенный символ 'Q' или 'q'
DEV-C++. Сложные проценты по вкладу C++
C++ Банковские проценты

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
сержант_тряпка
0 / 0 / 0
Регистрация: 09.04.2013
Сообщений: 5
09.04.2013, 22:35  [ТС]     ругается непонятный символ проценты. #10
блин туплю спс ещё раз )
Yandex
Объявления
09.04.2013, 22:35     ругается непонятный символ проценты.
Ответ Создать тему
Опции темы

Текущее время: 16:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru