Dies ist wahrscheinlich eine dumme und einfache Frage, aber es scheint manchmal die einfachsten Dinge geben mir mehr Probleme!Math Frage in C oder Objective C
Diese Formel nehme mir eine Zahl zwischen 0 und 100.
(200/23) * Abs(Mod(2987, 23) - 23/2)
In Ziel CI es so codiert zu geben:
(200/23) * abs(2987 % 23) - (23/2);
fehlerhaft ist die Formel (und nicht geben eine Antwort zwischen 0 und 100) oder ist mein Code falsch? Es scheint, dass mein Modul mir nicht das richtige Ergebnis gibt. Sollte es mir nicht eine ganze Zahl geben?
Dank
Dumme Frage: in C würde dies nie eine Gleitkommazahl zurückgeben, da alle beteiligten Werte Integer sind. Funktioniert es in Ziel C anders? –
Ich weiß nicht, was Sie tun, aber wenn Sie jemals eine Zufallszahl wollen: 'arc4random()% 100'. Entweder Sie könnten einfach die konstante Zahl schreiben und damit fertig sein. – pablasso