verilog 32位单精度小数转换10位或8位