iPhone:浮点数后应该有多少位数

Max*_*axB 5 iphone nsstring stringwithformat ios

我试图用分段控件设置浮点数的位数.

所以我用"0","1","2"和"3"创建了一个分段控件.我想用逗号(self._segmentedControl.selectedSegmentIndex)设置逗号后面的数字.

我知道我可以决定逗号之后应该有多少位数:

sliderValue.text = [NSString stringWithFormat:@"%.3f",slider.value];
Run Code Online (Sandbox Code Playgroud)

有人可以帮帮我吗?

Mar*_*n R 8

您甚至可以一步完成:

sliderValue.text = [NSString stringWithFormat:@"%.*f", numberOfDigits, slider.value];
Run Code Online (Sandbox Code Playgroud)