gpt4 book ai didi

ios - 转换为具有可变小数位数的 float Obj-C

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:39:44 26 4
gpt4 key购买 nike

我们在应用程序中有一个要求,我们需要一个字段的小数位数可变,小数位数规则从网络服务返回,用户可以从门户网站更改该规则

假设 float = 125.879601223

我需要什么

int numberOfDecimalPlaces = 4
NSString *convertedString = @"125.8796"

或者,

int numberOfDecimalPlaces = 2
NSString *convertedString = @"125.87"

需要一种根据 numberOfDecimalPlaces 规则转换字符串的方法,谢谢

最佳答案

NSString *patternStr = [NSString stringWithFormat:@"%%0.%df", numberOfDecimalPlaces];
NSString *convertedString = [NSString stringWithFormat:patternStr, number];

关于ios - 转换为具有可变小数位数的 float Obj-C,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32453058/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com