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 中如何從有理數中找到分母的方法。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP