cha*_*yWu 2 objective-c cgfloat ios
我是Objective-c的新手.我想在NSString中显示更短的CGFloat值.我知道在C中很容易.但我不知道如何在Objective-c中做到这一点.例如,
CGFloat value = 0.333333;
NSLog(@"%f%%",value*100);
Run Code Online (Sandbox Code Playgroud)
它将显示33.3333%.但我想把它变成33.33%.我该怎么做?
CGFloat value = 0.333333;
NSLog(@"%.2f%%",value*100);
Run Code Online (Sandbox Code Playgroud)
将导致在33.33%日志中.
以下是Apple文档的相关部分.Objective-C格式说明符非常紧密地跟随(或甚至可能是相同的)您可能从C中NSLog()自动接受的格式说明符.要做到这一点NSString,请使用[NSString stringWithFormat:@"myString", arg1, arg2..].
| 归档时间: |
|
| 查看次数: |
3868 次 |
| 最近记录: |