ios - 如何在 Swift 的小数位拆分字符串?

标签 ios swift

<分区>

根据规则,当我向上和向下舍入字符串时,输出 是这样的。

1.41 -> 1.40
1.49 -> 1.50

但我的情况有点不同:我希望我的字符串总是向下舍入,如果字符串是 1.46 我想得到 1.40。

最佳答案

使用floor

let foo = floor(1.49 * 10) / 10
print(foo) //1.4

let bar = floor(6.71 * 10) / 10
print(bar) //6.7

关于ios - 如何在 Swift 的小数位拆分字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38975484/

相关文章:

ios - 如何在不使用 Swift 中的 Storyboard 的情况下以编程方式加载 UIViewController

ios - 容器 View segue 在当前上下文中作为模态

从 Swift 调用 C 函数只知道内存地址

iphone - 正则表达式从/* by AUTHOR 中提取作者 */

ios - swift 的 Foundation API 可用性问题

ios - 飞行模式下的 NSHTTPURLResponse 状态码 200

ios - 在 Xcode 9 Beta 5 中向 NSMutableArray 添加元素时出错

ios - 超强音频播放器暂停位置

ios - 有没有办法将字符串数组映射到图像数组?

ios - 如何获取我的私钥以在新 mac 中导出 APNS 证书