使用庫函式獲取浮點數餘數的 Swift 程式
本教程將討論如何編寫 Swift 程式,使用庫函式獲取浮點數的餘數。
帶有小數部分的數字稱為浮點數。例如,34.5、2.1、0.2 等。我們可以將兩個浮點數相除以找到餘數和商。餘數是在一個數除以另一個數後剩下的值。
以下是相同內容的演示 -
輸入
假設我們的給定輸入為 -
Num1 = 0.16 Num2 = 0.04
輸出
所需的輸出將為 -
Remainder = 0.0
為了找到浮點數的餘數,Swift 提供了名為 remainder() 和 remainder(dividingBy:) 的庫函式。
演算法
以下是演算法 -
步驟 1 - 宣告兩個帶有值的 Float 變數
步驟 2 - 使用庫函式查詢餘數並將結果儲存到變數中。
步驟 3 - 列印輸出。
使用 Remainder(dividingBy:) 方法
remainder(dividingBy: num2) 方法返回餘數。這裡餘數的型別也是浮點數。
語法
以下是語法 -
num1.remainder(dividingBy: num2)
這裡,num1 是被除數,num2 是除數。
示例
以下程式演示瞭如何使用庫函式獲取浮點數的餘數。
import Foundation
import Glibc
// Creating two float variables
var num1 : Float = 0.27
var num2 : Float = 0.09
// Finding remainder
var rem = num1.remainder(dividingBy: num2)
print("\(num1) is divide by \(num2). So the remainder is \(rem)")
輸出
0.27 is divide by 0.09. So the remainder is 0.0
使用 remainder() 函式
remainder() 函式也返回 number1 除以 number2 後剩下的餘數。這裡餘數、number1 和 number2 的型別都是浮點數。
語法
以下是語法 -
func remainder<T>(_num1:T, _num2:T) -> T
這裡 num1 是除數,num2 是被除數。T 表示浮點數
示例
以下程式演示瞭如何使用庫函式獲取浮點數的餘數。
import Foundation
import Glibc
// Creating two float variables
var num1 : Float = 0.67
var num2 : Float = 0.03
// Finding remainder
var rem = remainder(num1, num2)
print("\(num1) is divide by \(num2). So the remainder is \(rem)")
輸出
0.67 is divide by 0.03. So the remainder is 0.010000031
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP