Как вычислить процент от числа?

  • Автор темы Автор темы nic1984p
  • Дата начала Дата начала

nic1984p

Пользователь
Регистрация
03.03.2014
Сообщения
99
Реакции
4
Баллы
8
Вопрос в следующем Есть 4х-6-ти значное число, как от него взять определенный процент?
Например число 18000, % - 50, в итоге должно получиться 9000
 
int number = int.Parse(project.Variables["number"].Value);
int persent = int.Parse(project.Variables["persent"].Value);
return number/100*persent;
Я не сильно силен в програмировании, не мог бы ты написать поподробнее что куда и от куда берется? Заранее спасибо
 
Это для C# блока
перменная number это число
persent процент
 
Смотрите для того чтоб нам узнать % от какого то числа, например: 25% от числа 77 будет 19,25 не важно что вы с этим числом будете делать, вы можете -25% или +25% или *25% или /25% ваш % всегда будет одинаковый то есть 19,25

mEEPj.jpg
SjQhe.jpg
KLXuy.jpg
gv3N1.jpg

Сами попробуйте на калькуляторе:
77-25%
77+25%
77*25%
77/25%

Видно что для всех математических действий % всегда будет одинаковый. Хорошо мы узнали % от числа 77 теперь с этим % можно делать что вам угодно, в вашем случае 77 + 19,25 = 96,25
Лекс все правильно написал, там код чтоб узнать % из любого числа, а потом с этим % вы уже самостоятельно делаете разные математические действия.

C#:
Развернуть Свернуть Копировать
double number = double.Parse(project.Variables["number"].Value); // наше число
double persent = double.Parse(project.Variables["persent"].Value); // наш % который хотим узнать
double result = number/100*persent; // наш % от числа
return number + result; // любое математическое действие числа с %

в результате:

7oPpp.jpg
8wnT9.jpg
 
Последнее редактирование:
ТС ты походу жжёшь, это же арифметика за 4-й класс.
 
Как найти 1% от 100?
 
samsonnn ты крут! Спасибо! Действительно точно считает.
 
Смотрите для того чтоб нам узнать % от какого то числа, например: 25% от числа 77 будет 19,25 не важно что вы с этим числом будете делать, вы можете -25% или +25% или *25% или /25% ваш % всегда будет одинаковый то есть 19,25

mEEPj.jpg
SjQhe.jpg
KLXuy.jpg
gv3N1.jpg

Сами попробуйте на калькуляторе:
77-25%
77+25%
77*25%
77/25%

Видно что для всех математических действий % всегда будет одинаковый. Хорошо мы узнали % от числа 77 теперь с этим % можно делать что вам угодно, в вашем случае 77 + 19,25 = 96,25
Лекс все правильно написал, там код чтоб узнать % из любого числа, а потом с этим % вы уже самостоятельно делаете разные математические действия.

C#:
Развернуть Свернуть Копировать
double number = double.Parse(project.Variables["number"].Value); // наше число
double persent = double.Parse(project.Variables["persent"].Value); // наш % который хотим узнать
double result = number/100*persent; // наш % от числа
return number + result; // любое математическое действие числа с %

в результате:

7oPpp.jpg
8wnT9.jpg

код C# выдает значение ok и кладет его в переменную, вместо числа. Подскажите, как решить?
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)