Converter números dentro de um intervalo em números dentro de outro intervalo [duplicado]

Possível duplicado:
Converter um intervalo numérico em outro intervalo, mantendo a proporção

Então, eu tenho uma função que retorna valores dentro de 0 e 255 e preciso converter esses valores para algo entre -255 e 255. Então 200 seria aproximadamente 145, 150 seria aproximadamente 45 e assim por diante.Converter um intervalo numérico em outro intervalo, mantendo a proporção mas as fórmulas não funcionam. Alguma outra fórmula que eu poderia usar?

questionAnswers(5)

yourAnswerToTheQuestion