Tu error no se debe a a hacer la operación dentro del input, se debe a a que has puesto un número seguido de un punto.
Está mal concatenado.
Esto se soluciona fácil usando paréntesis.
Es más, usar más variables para operar desde mi punto de vista es innecesario en algunos casos. No tiene nada de malo operar como has hecho.
Código PHP:
echo"<input type='text' name='descuen' size='8' maxlength='8' value='".($row['descuento']/26)."'>";