【问题标题】:How to get top and bottom number of a number in iOS Swift? [duplicate]如何在 iOS Swift 中获取数字的顶部和底部数字? [复制] 【发布时间】:2019-06-23 16:15:43 【问题描述】: 我有一个像 73 这样的数字 如何获得像 70 和 80 这样的最大值和最小值。 或者 173 我想得到 170 和 180 等等。 【问题讨论】: 标签: ios swift numbers decimal 【解决方案1】: ceil(73/10) * 10 // round up 80 round(73/10) * 10 // round down 70 游乐场: 编辑:这里只是提供一个想法。 let value: Int = 75 func min(_ value: Int) { value - value % 10 } func max(_ value: Int) { value + 10 - value % 10 } min(value) max(value) 【讨论】: 对不起,这两个代码都返回 80。 @reza_khalafi 你确定吗?检查编辑后的图像。 请检查 75 或 76。 查看我的编辑,可能不正确,应该不是什么难事。