Как получить одну цифру после дроби в значении с плавающей точкой в ​​obj c? - PullRequest
0 голосов
/ 15 октября 2019

Как получить однозначное число после дроби в значении с плавающей запятой? найдите ниже то, что я пробовал.

NSString *tempStr = [NSString stringWithFormat:@"%.01f", [[dict objectForKey:@"stringvalue5"] floatValue]]; //"18.15"
DebugLog(@"Str is: %@", tempStr);//18.1
float percentageValue = [tempStr floatValue];//18.1000004
float testFloat = round(percentageValue*10)/10;//18.1000004

Но мне нужно получить только одну цифру из stringValue5, как я могу?

...