Bonjour à tous!
Voici mon problème, je vais essayer d'être clair, c'est pas évident...
- Ma fonction reçoit une valeur comprise entre 0 et 127 de type int. (c'est un programme de convertion midi pour ceux à qui ça parle)
- Je dois renvoyer cette valeur à une autre fonction après l'avoir modifié de la sorte:
Valeur maximale (variable)
Valeur minimale 0
Type double
L'idée étant que la valeur 0 reçue corresponde à la valeur minimale, la valeur 127 à la valeur maximale, et que les valeurs intermédiaires soient réparties équitablement entre ces deux extrêmes.
La complication supplémentaire est que je voudrais que ces valeurs soient arrondies au "quart" le plus proche (x.0, x.25, x.50, x.75....)
Et tout cela sans libraire externe, sous python 2.5 maximum, et bien sûr avec la meilleure performance possible niveau cpu...
Même si vous avez juste des pistes à me donner, ça serait bien (je débute en python, je connais pas bien encore toutes les fonctions disponibles)
Merci d'avance
Partager