refactor bit to float type