ios - 如何减少小数位数?

标签 ios

<分区>

我有一个简单的鞋码转换器应用程序,我希望它是这样的,如果答案不需要小数位,则没有小数位,只有整数。如果答案是 2,我不希望它说 2.000000,它应该说 2。如果它需要一位小数,它应该显示到一位小数,例如 12.8 而不是 12.80。我该怎么做?

ViewController.m文件

- (void)viewDidLoad
        {
            [super viewDidLoad];
            _countryNames = @[@"Europe", @"United Kingdom", @"Japan"];

            _sizeRates = @[ @11.5f, @.875f, @7.0f];
        }

-(void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component

                NSString *resultString = [[NSString alloc] initWithFormat: @"%3f USS = %3f %@", size, result, _countryNames[row]];
                _resultLabel.text = resultString;
            }

最佳答案

使用 %.0f , %.1f 等来指定

例如。 :

if(requires 1) 
{
// use %.1f
else
    {
    //use %.2f
    }
}

继续这样

希望我有所帮助。

关于ios - 如何减少小数位数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17678120/

上一篇:iphone - 我如何从用户未激活/触摸的应用程序外部收到的推送通知中接收信息?

下一篇:iphone - NSMutablearray 自动替换以前的值

相关文章:

ios - 如何在 iOS 10 中使导航栏透明

android - 如何从非 react 类发送 react 应用程序上下文?

ios - AMSlideMenu 崩溃 : Receiver (<MenuViewController: 0x10db0da10>) has no segue with identifier 'rightMenu'

objective-c - Interface Builder 未正确调整大小

ios - 在 iOS 图表中使用自定义颜色 labelTextColor

iphone - UIImagePickerController图像,显示到另一个类

ios - iOS 中类似 "styles"的任何内容

ios - 嵌入 2 个动态 UITableView

ios - 我可以为 youtube-ios-player-helper 静音吗?

iphone - 退出核心数据迁移?