Если икс целый на интервале [0..255], то выражения x/255 и 1-x/255 не имеют смысла, остальное уже в принципе не интересно. Тут как это часто бывает говорят апчом незнают. Пащитать на калькуляторе, как я уже говорил, имеет смысл только если упёрлась libm. И нащёт флеша тоже некорректна в общем-то -- на многих гарвардских архитектурах во флеш доступ медленее и занимает больше программной памяти.