iOS - 浮点数去掉小数点之后的0,以0.5小数递增函数

 

复制代码
NSMutableArray *arrNumber = [NSMutableArray array];
    float a = -0.5;
    while (a<5) {
        a+=0.5;
        NSString *str = [self removeFloatAllZeroByString:[NSString stringWithFormat:@"%.1f",a]];
        [arrNumber addObject:str];
    }
    NSLog(@"%@",arrNumber);


//浮点数去掉小数点之后的0
- (NSString*)removeFloatAllZeroByString:(NSString *)testNumber{
    NSString * outNumber = [NSString stringWithFormat:@"%@",@(testNumber.floatValue)];
    return outNumber;
}
复制代码
复制代码
 [
0,
0.5,
1,
1.5,
2,
2.5,
3,
3.5,
4,
4.5,
5
]
复制代码

 

posted @   公羽寒  阅读(528)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决
点击右上角即可分享
微信分享提示