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中的有理数中找到分子。