Так получится, но какие значения будут на выходе при изменениях переменной на входе?
Да и преобразовать вещественное 250 в целое и получить 249 на выходе это нелогично - вот в чем вопрос.