Swift - 浮点数



浮点数用于存储带有小数部分的数字,例如 3.2232、92.2、21.2 等。或者我们可以说,Float 数据类型用于存储 32 位浮点数。它至少具有 6 位十进制数字的精度。

在 Swift 中,我们允许对浮点数执行各种算术运算,例如加法、减法、乘法等。我们还可以使用等于或不等于运算符比较两个浮点数。

语法

以下是 Float 数据类型的语法:

let num : Float = 2.3421

以下是 Float 数据类型的简写语法:

let num = 3.21

示例

Swift 程序,计算两个浮点数的乘积。

import Foundation

// Defining Float data type
var num1 : Float = 2.342
var num2 : Float = 23.44

// Store the result
var result : Float

// Calculating the product of the Floating point numbers
result = num1 * num2

print("Product of \(num1) * \(num2) is \(result)")

输出

Product of 2.342 * 23.44 is 54.89648

示例

Swift 程序,计算浮点型数组中所有元素的总和。

import Foundation

// Defining Float type array
var Array: [Float] = [2.3, 3.4, 6.5, 66.4, 3.2]

// Store the sum
var Sum : Float = 0.0

// Calculating the sum of all the elements present in the array
for num in Array {
   Sum += num
}

print("Sum = \(Sum)")

输出

Sum = 81.799995
广告