Swift程序 从一个有理数中获取分母

Swift程序 从一个有理数中获取分母

在这篇文章中,我们将学习如何编写一个Swift程序,从有理数中获取分母。有理数是一个数字,它以n/m的形式表示,其中m不等于零。这里n被称为分子,m被称为分母。例如,2/3,11/19,等等。这里,2和11是分子,3和19是分母。

算法

第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: 129, denominator: 871)
rNumber.display()

// Finding denominator
let deno = rNumber.denominator
print("denominator: \(deno)")

输出

Rational number: 129 / 871
denominator: 871

在上面的代码中,我们用结构创建了一个有理数。在这个结构中,我们声明了两个相同类型的属性来存储有理数的分子和分母的值。现在我们创建一个结构实例,并将分子初始化为129,分母初始化为871。为了得到分母,我们使用点运算符和结构实例一起访问分母属性,将结果存储到deno变量中,并显示输出结果为871。

结论

因此,我们可以这样从Swift的有理数中找到分母。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Swift 教程