Add NaN handling to vf2i , vsge , vslt

and used rint() for vf2in