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

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Swift 教程