Swift:打印除​​法的小数精度

标签 swift variables

我正在尝试打印除法的结果,例如:

let division = (4/6)
print(division) 

在本例中打印输出为 0。

如何打印除法的数值而不丢失数值。我的意思是不将输出转换为字符串。

最佳答案

您正在执行整数除法。您需要执行浮点除法。

在您的代码中,division 是一个 Int 值。 4/6 在整数除法中为零。

您需要:

let division = 4.0/6.0
print(division)

关于Swift:打印除​​法的小数精度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51327313/

相关文章:

Android startCamera 给了我 null Intent 并且......它会破坏我的全局变量吗?

variables - 带有 Safari 10.1 的 applescript getInputByClass2

ios - 使用背景上下文时无法在不同上下文中的对象之间建立关系

ios - Firebird 和 Swift 兼容性?

ios - 如何让导航按钮位于导航栏的左上角

ios - 如何用双指针声明NSString变量

javascript - 如何在 jquery 或 javascript 中使用选择器名称作为变量

ios - 使用 Swift 创建 iOS 应用程序,需要知道如何使用 mysql 数据库跟踪用户数据?

swift - NSLayoutConstraints : How do you correctly center a subview within a view?

r - 使用R将变量值编码为类