今天同事告诉吾一个问题,120无效,120.5有效。而接口是float。
吾一听,就明白了:应该是Number()的问题。这个优先传递整数,如果不是整数再作为浮点。
吾找到转换参数的代码,加了个判断:浮点参数多判断整数,整数参数多判断浮点。结果就对了。
今天同事告诉吾一个问题,120无效,120.5有效。而接口是float。
吾一听,就明白了:应该是Number()的问题。这个优先传递整数,如果不是整数再作为浮点。
吾找到转换参数的代码,加了个判断:浮点参数多判断整数,整数参数多判断浮点。结果就对了。