[M] : add get_fields method
[A] : float浮点数类型校验