completed float_neg

Completed float_neg and cleaned up.