C'est probablement une question stupide et facile, mais il semble parfois que les choses les plus simples me donnent plus de problèmes!Math Question en C ou Objectif C
Cette formule est supposé me donner un nombre compris entre 0 et 100.
(200/23) * Abs(Mod(2987, 23) - 23/2)
Dans CI objectif comme ceci codé:
(200/23) * abs(2987 % 23) - (23/2);
est la formule imparfaite (et ne donne pas une réponse entre 0 et 100) ou mon code est-il faux? Il semble que mon module ne me donne pas le bon résultat. Ne devrait-il pas me donner un nombre entier?
Merci
Question idiote: en C cela ne retournerait jamais un nombre à virgule flottante, puisque toutes les valeurs impliquées sont entières. Est-ce que ça marche différemment dans Objective C? –
Ne sais pas ce que vous faites, mais si vous voulez un nombre aléatoire: 'arc4random()% 100'. Soit vous pourriez simplement écrire le nombre constant et en finir avec cela. – pablasso