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)
Explore our latest online courses and learn new skills at your own pace. Enroll and become a certified expert to boost your career.
输出
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 的变量。显示最终结果。