如何使用目标c在标签中将步进值显示为1位小数位。如何将double值舍入到小数点后1位?

问题描述:

这里我的代码:

- (void)viewDidLoad { 

    [super viewDidLoad]; 

[_stepperName addTarget:self action:@selector(stepperMethodName) forControlEvents:UIControlEventValueChanged]; 

} 

-(void)stepperMethodName { 

    _labelToDisplay.text = [NSString stringWithFormat:@"%f", _stepperName.value]; 

    NSLog(@"%f", _stepperName.value); 
} 

三江源。

- (void)viewDidLoad { 

    [super viewDidLoad]; 

[_stepperName addTarget:self action:@selector(stepperMethodName) forControlEvents:UIControlEventValueChanged]; 

} 

-(void)stepperMethodName { 

    _labelToDisplay.text = [NSString stringWithFormat:@"%.1f", _stepperName.value]; 

    NSLog(@"%.1f", _stepperName.value); 
} 

//Upto two decimal Places @"%.2f" 

//Upto three decimal Places @"%.3f"