Я создаю игру с использованием Sprite Kit, и я хочу постепенно увеличивать сложность (начиная с 1.0) в зависимости от времени, начиная с начала игры.Логарифмический расчет в Objective-C
Кто-то предложил использовать для этого логарифмический расчет, но я не уверен, как реализовать это в Objective-C.
- (float)difficulty
{
timeSinceStart = ???; // I don't what kind of object this should be to make it play nice w/ `log`
return log(???);
}
Update # 1
Я знаю, что мне нужно использовать метод log
, но я не зная, что значения мне нужно пройти к нему.
это не вопрос программирования, но более математическая задача , –
@JohnRiselvato Я понял, что это в основном математический вопрос, но это также вопрос программирования, потому что я не знаю эквивалентов метода objc для рассматриваемой математики. Кроме того, я не знаю, какой объект должен быть мой «время с момента запуска». –
Значение времени, которое вы передаете 'log()', должно быть типа 'double', или вам придется придать ему значение' double'. –