make setFixed() work for negative numbers, too