J'ai un nombre flottant qui représentent le pourcentage (0,0 à 100,0)%gamme mathematic - simple question
float represent = 50.00; // fifty present, or half.
comme exemple: convertir ce nombre à une plage -2 à 2 ainsi: représenter = 0 seront représentés comme -2 représentent = 50 seront représentés comme 0 représentent = 100 seront représentés comme 2
EDIT: bonne réponse simple de Orbling et amis, encore que je cherche quelque chose le long des lignes de : map (valeur, fromLow, fromHigh, à Low, toHigh) Y a-t-il une fonction dans l'objectif C pour mapper une telle plage pour des valeurs plus complexes?
Notez que le 25 provient de '-2-2 = 4 => 0 à 100 = 100 => 100/4 = 25'. Dans le cas où le PO ne savait pas d'où cela venait, considérez que c'est un simple calcul. – Orbling
Juste parce que c'est C et considéré comme un bon style, j'ajouterais le suffixe f aux chiffres. – JustSid
@JustSid merci, c'est fait. –