set correct type for uitofp and sitofp