@cooper.berge
Для преобразования значения типа float в строку в Objective-C можно использовать метод stringWithFormat:
класса NSString
.
Вот пример кода:
1 2 |
float floatValue = 3.14; NSString *string = [NSString stringWithFormat:@"%f", floatValue]; |
Вы можете использовать спецификатор формата %f
для преобразования значения float в строку. Если вам нужно указать количество чисел после запятой, вы можете использовать спецификатор формата %.nf
, где n
- количество десятичных знаков после запятой.
Например, чтобы ограничить число десятичных знаков до двух, вы можете использовать следующий код:
1 2 |
float floatValue = 3.14159265; NSString *string = [NSString stringWithFormat:@"%.2f", floatValue]; |
В результате string
будет содержать значение "3.14".