Swift程式用於乘以兩個浮點數
本教程將討論如何編寫一個 Swift 程式來乘以兩個浮點數。
浮點數是指帶有小數部分或帶有小數值的數字,例如 34.56、987.23、0.234 等。在 Swift 中,浮點資料型別具有廣泛的值範圍,並且可以儲存比整數更小或更大的數字。Swift 支援兩種帶符號的浮點數型別,即 Double 和 Float。Double 用於表示 64 位浮點數,其精度至少為 15 位小數。而 Float 用於表示 32 位浮點數,其精度至少為 6 位小數。
要乘以兩個浮點數,我們將使用乘法運算子 (*)。此運算子接受兩個相同型別的運算元並返回它們的乘積。
乘以兩個浮點數的演算法
步驟 1 - 定義兩個變數
步驟 2 - 輸入兩個變數的值
步驟 3 - 將兩個變數相互乘
步驟 4 - 列印輸出
示例
以下 Swift 程式將演示如何乘以兩個浮點數。
import Foundation import Glibc let val_1 = 23.4 let val_2 = 34.89 let result = val_1 * val_2 print("Floating point number 1:", val_1) print("Floating point number 2:", val_2) print("Product of floating point number:", result)
輸出
Floating point number 1: 23.4 Floating point number 2: 34.89 Product of floating point number: 816.4259999999999
這裡,我們取兩個浮點數 23.4 和 34.89,然後使用乘法運算子 (*) 找到它們的乘積,即 816.425999999999。
從使用者輸入獲取兩個浮點數的演算法
步驟 1 - 定義兩個變數
步驟 2 - 從使用者處獲取兩個變數的值
步驟 3 - 將兩個變數相互乘
步驟 4 - 列印輸出
示例
以下 Swift 程式將演示如何乘以兩個浮點數。這裡,我們從使用者那裡獲取兩個浮點數作為輸入,然後使用乘法運算子 (*) 將它們相互乘並獲得所需的輸出。
import Foundation import Glibc print("Please enter floating point number 1:") let val1 = Float(readLine()!)! print("Please enter floating point number 2:") let val2 = Float(readLine()!)! let result = val1 * val2 print("Entered Floating point number 1:", val1) print("Entered Floating point number 2:", val2) print("Product of floating point number:", result)
輸入
Please enter floating point number 1: 2.3 Please enter floating point number 2: 5.6
輸出
Entered Floating point number 1: 2.3 Entered Floating point number 2: 5.6 Product of floating point number: 12.879999
在上面的程式碼中,我們首先使用 readLine() 和 Float() 函式從使用者那裡讀取兩個浮點數(假設 number1 = 2.3 且 number2 = 5.6)。這裡,readLine() 函式以字串形式從使用者讀取資料,而 Float() 函式將字串資料轉換為浮點資料。然後我們找到它們的乘積並將其分配給名為 result 的變數。顯示最終結果。
廣告