Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как расчитать процент? [D7, XP]


Mozgan ©   (2008-12-01 18:09:00) 

Добрый вечер!

Мастера, подскажите пожалста, как решить следующую задачу.
Есть две числовые переменные Sum и Procent.

Необходимо Sum разделить на Procent (например, 12 процентов)
Как в код можно добавить символ "%" для расчета???

т.е. как в delphi зписать такое вот выражение:
1000 / 12%


Германн   (2008-12-02 00:44:00) [1]


> Тын-Дын ©   (02.12.08 00:09) [14]
>
> Возьмём НДС.
>
> Есть сумма - 100р. (x)
> Её надо разделить на собственно сумму и налог.
>
> Формула для расчёта простая:  
> Собственно сумма = x/1.18
> Налог, соответственно равен x-x/1.18, т.е.
>
> x= x/1.18+(x-x/1.18)
> При x=100 получаем
> 100=84.76+15.24
>

Да. Но как в синтаксис Дельфи вставить символ %, чтобы компилятор сам подставлял в код деление на 100???
Лучше пусть уж автор отнесётся ответственно к своему заявлению
> Я буду стараться!


Тын-Дын   (2008-12-02 00:09:00) [2]

Возьмём НДС.

Есть сумма - 100р. (x)
Её надо разделить на собственно сумму и налог.

Формула для расчёта простая:  
Собственно сумма = x/1.18
Налог, соответственно равен x-x/1.18, т.е.

x= x/1.18+(x-x/1.18)
При x=100 получаем
100=84.76+15.24


Anatoly Podgoretsky   (2008-12-01 19:32:00) [3]

> Mozgan  (01.12.2008 18:29:09)  [9]

В детском саде день открытых дверей.


Virgo_Style   (2008-12-01 19:01:00) [4]

У меня такое на третьем курсе спрашивали. Причем человек искренне недоумевал, чего в его вопросе такого.

А вопрос "каков пусковой момент синхронного генератора с короткозамкнутой обмоткой?" я помню до сих пор.


Mozgan   (2008-12-01 18:40:00) [5]

Спасибо! Я буду стараться!


Palladin   (2008-12-01 18:36:00) [6]


> Да нет, мастера, у меня немного трудности с синтаксисом.
> ...

ты главное сам себя не обманывай...


Mozgan   (2008-12-01 18:29:00) [7]

Да нет, мастера, у меня немного трудности с синтаксисом....Спасибо, что напомнили!


Palladin   (2008-12-01 18:28:00) [8]

хм...


Юрий Зотов   (2008-12-01 18:26:00) [9]

> Mozgan   (01.12.08 18:22) [6]

Изучать Delphi лучше всего с изучения школьной программы. Хотя бы начальной школы.


Юрий Зотов   (2008-12-01 18:22:00) [10]

> Mozgan   (01.12.08 18:18) [2]

> Я ... с таким моментом не сталкивался .....

Даже в начальной школе? Где объясняют, что такое проценты и как они находятся? И что процент от числа находится умножением, а не делением?

Label1.Caption := FloatToStr(Sum * Procent / 100) + '%';


Mozgan   (2008-12-01 18:22:00) [11]

Нет. Просто я изучаю delphi и поэтому и решил изучить лучше!


clickmaker   (2008-12-01 18:21:00) [12]

> но с таким моментом не сталкивался

с арифметикой? в детском саду еще?


Mozgan   (2008-12-01 18:18:00) [13]

Я конечно извиняюсь, но с таким моментом не сталкивался .....
Подскажите пожалуйста


Юрий Зотов   (2008-12-01 18:18:00) [14]

> Mozgan   (01.12.08 18:09)

Похоже, Delphi Вы считаете калькулятором?


clickmaker   (2008-12-01 18:13:00) [15]

> т.е. как в delphi зписать такое вот выражение

а сам-то как думаешь?
арифметику еще не проходили?


Наверх

Титульная страница Поиск, карта сайта Написать письмо