c语言double定义的时候保留三位小数