Swift程序用于乘以两个浮点数


本教程将讨论如何编写一个 Swift 程序来乘以两个浮点数。

浮点数是指带有小数部分或带有小数值的数字,例如 34.56、987.23、0.234 等。在 Swift 中,浮点数据类型具有广泛的值范围,并且可以存储比整数更小或更大的数字。Swift 支持两种带符号的浮点数类型,即 Double 和 Float。Double 用于表示 64 位浮点数,其精度至少为 15 位小数。而 Float 用于表示 32 位浮点数,其精度至少为 6 位小数。

要乘以两个浮点数,我们将使用乘法运算符 (*)。此运算符接受两个相同类型的操作数并返回它们的乘积。

乘以两个浮点数的算法

  • 步骤 1 - 定义两个变量

  • 步骤 2 - 输入两个变量的值

  • 步骤 3 - 将两个变量相互乘

  • 步骤 4 - 打印输出

示例

以下 Swift 程序将演示如何乘以两个浮点数。

Open Compiler
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 的变量。显示最终结果。

更新于: 2022-07-28

610 次浏览

开启你的 职业生涯

通过完成课程获得认证

立即开始
广告