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
廣告