c语言自定义浮点函数