Swift 程序获取有理数的分子
在本文中,我们将学习如何编写一个 Swift 程序来获取有理数的分子。有理数是指可以表示为 n/m 形式的数,其中 m 不等于零。这里 n 被称为分子,m 被称为分母。例如,7/9、13/23 等。这里,7 和 13 是分子,而 9 和 23 是分母。
算法
步骤 1 − 创建一个结构体来创建有理数。
步骤 2 − 在这个结构体中,创建两个整数类型的属性来存储有理数的分子和分母。
步骤 3 − 创建一个方法来显示有理数。
步骤 4 − 创建一个结构体实例并初始化结构体的分子和分母属性。
步骤 5 − 使用点运算符访问分子属性以获取分子。
步骤 6 − 打印输出。
示例
以下 Swift 程序用于获取有理数的分子。
import Foundation import Glibc // Structure to create rational number struct RationalNumber { var numerator: Int var denominator: Int func display(){ print("Rational number: \(numerator) / \(denominator)") } } // Initialize numerator and denominator of the rational number let rNumber = RationalNumber(numerator: 123, denominator: 871) rNumber.display() // Finding numerator let num = rNumber.numerator print("Numerator: \(num)")
输出
Rational number: 123 / 871 Numerator: 123
在上面的代码中,我们使用结构体创建了一个有理数。在这个结构体中,我们声明了两个相同类型的属性来存储有理数的分子和分母的值。现在我们创建一个结构体实例并初始化分子为 123,分母为 871。为了获取分子,我们使用点运算符以及结构体实例访问分子属性,将结果存储到 num 变量中,并显示输出,即 123。
结论
因此,这就是我们在 Swift 中如何从有理数中找到分子的方法。
广告