* 使用模板类来处理数值类型