查詢 C++ 浮點數最大公約數的程式


在本教程中,我們將討論一個用來查詢浮點數最大公約數的程式。

為此,將有兩個整數作為輸入。我們的任務是找出這兩個給定整數的最大公約數 (GCD)。

示例

 演示

#include <bits/stdc++.h>
using namespace std;
//returning GCD of given numbers
double gcd(double a, double b){
   if (a < b)
      return gcd(b, a);
   if (fabs(b) < 0.001)
      return a;
   else
      return (gcd(b, a - floor(a / b) * b));
}
int main(){
   double a = 1.20, b = 22.5;
   cout << gcd(a, b);
   return 0;
}

輸出

0.3

更新於: 09-Sep-2020

374 次瀏覽

開始您的 職業 生涯

透過完成課程獲取認證

開始
廣告
© . All rights reserved.