@nuSan
Программист

Как подсчитать числа с использованием %?

язык Swift 3 +
Хочу подсчитать числа с использованием % . например: 50 + 10%, или 200 - 25%
Как записать данные примеры? если знак % означает в данный момент остаток от деления.

Прошу помощи
  • Вопрос задан
  • 277 просмотров
Решения вопроса 1
@nuSan Автор вопроса
Программист
Вообщем решение такое: 2 варианта
1-й
Более простой на примере 50+10%
1)50/10=5 // узнаём сколько это 10% от 50 (которые в данном примере являются 100%)
2)50+5=55 // вот он ответ 50+10%=55

2-й более мудрёный
postfix operator %
postfix func % (percentage: Int) -> Double {
return (Double(percentage) / 100)
}
var r = 50%10 //узнаём процент

P.S. Спасибо тролли что вы есть, без вас бы прогресс останавливался и толчки были бы чистые.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Grizzzzlie
@Grizzzzlie
It’s me
а 10% от чего ? Ты прибавляешь 50 к непонятной для программы числу. Ты можешь сделать следующее:
50+100 сохранить в num(переменную), а потом из этого num%20 => найти процент от этого числа.
Если я конечно тебя правильно понял
но прибавлять 50+20% нет такого даже в математике
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы