gpt4 book ai didi

objective-c - 将数字格式化为字符串时,请删除整数

转载 作者:行者123 更新时间:2023-12-01 18:01:58 25 4
gpt4 key购买 nike

将数字格式化为字符串时,我可以使用%.03f(在该点后显示三位数字)来限制小数点后的字符,但是如何在该点之前删除所有数字呢?

例如,我希望100.943格式化为".943"

最佳答案

我认为您执行此操作的唯一方法是使用数学方法删除小数点前的数字,或在事后使用字符串操作,例如componentsSeparatedByString:@"."
删除它的简单数学方法是:

float initialValue = 100.943f;
int beforeDecimal = (int)initialValue;
float afterDecimal = initialValue - beforeDecimal;

关于objective-c - 将数字格式化为字符串时,请删除整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8244323/

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