后台返回float类型数据8.2,实际用AFN的json解析后得到8.1999999999怎么回事?该怎么处理啊?
PHP中文网2017-04-18 09:32:46
모두들 감사합니다. 백그라운드에서 float 또는 double 유형을 반환할 때 정밀도 손실 문제를 처리하려면 NSDecimalNumber를 사용하여 해결책을 찾았습니다.
여기서 문자열 모드로 받아서 NSString 분류를 직접 추가해 보았는데, 수정 방법은 다음과 같습니다.
+(NSString )reviseString:(NSString )string{
으아악}
이렇게 반환된 데이터는 개인의 필요에 따라 수정된 정밀도 데이터입니다