How do I delete trailing zeros on floats without rounding in Objective-C?

前端 未结 2 1038
北恋
北恋 2021-01-31 21:11

I need to clear trailing zeros on floats without rounding? I need to only display relevant decimal places.

For example, if I have 0.5, I need it to show 0.5, not 0.5000

2条回答
  •  陌清茗
    陌清茗 (楼主)
    2021-01-31 21:26

    Use the following:

    NSString* floatString = [NSString stringWithFormat:@"%g", myFloat];
    

提交回复
热议问题