BST*_*ELE -1 double max ios swift
我对用 Swift 编写代码非常陌生。仅读完一本书的一部分 - Neil Smyth 所著的《iOS 10 应用程序开发要点》。但我有一个关于设置常量并特别查找分配的最多两个双精度数的问题。
我有以下代码:
Let Transfer1055 = 10
Let Diameter1: Double = 6.25
Let Diameter2: Double = 8.125
Let CenterDim: Double = 12
Let StructureWidth: Double = 60
Let Rad1 = Diameter1 / 2
Let Rad2 = Diameter2 / 2
Let RadMax = Max(Rad1,Rad2)
Run Code Online (Sandbox Code Playgroud)
我遇到的问题是在最后一行,我无法让 max() 函数正常工作。将直径 1 设置为 6.25,将直径 2 设置为 8.125。这将使 Rad1=3.125 且 Rad2=4.0625。我希望 RadMax 等于 4.0625,然后我想稍后在代码中使用它,但我无法让它工作。
任何建议都会有所帮助。谢谢!
更新:感谢您的建议。是的,这只是 Playground 中的初步代码,用于尝试编写一些变量并学习如何使用一些数学函数。
按预期工作
let transfer1055 = 10
let diameter1: Double = 6.25
let diameter2: Double = 8.125
let centerDim: Double = 12
let structureWidth: Double = 60
let rad1 = diameter1 / 2
let rad2 = diameter2 / 2
let radMax = max(rad1, rad2)
print(radMax) // Prints: "4.0625\n"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
924 次 |
| 最近记录: |