C/C++編程筆記:C++的scalbn()函數,天天一個C++函數

所述scalbn()函數是在定義CMATH頭文件。此函數用於計算給定數x與提升到冪n的FLT_RADIX的乘積。c++

句法:-編程

浮點scalbn(float x,int n);微信

或者函數

double scalbn(double x,int n);學習

或者spa

long double scalbn(long double x,int n);code

或者視頻

double scalbn(整數x,int n); blog

參數:-此方法採用兩個參數:教程

×:表示有效值。

n:表明指數的值。

返回值:該函數返回給定數字x和FLT_RADIX乘冪n的乘積。在公式的幫助下:

scalbn(x,n)= x * FLT_RADIXn

下面的程序說明了上述功能:

    #include <bits/stdc++.h>

    using namespace std;

    int main()

    {

        int n = 7;

        int x = 5;

        int ans;

        ans = scalbn(x, n);

        cout << x << " * "

             << FLT_RADIX << "^"

             << n << " = "

             << ans << endl;

        return 0;

    }

 

輸出:

5 * 2 ^ 7 = 640

 

示例2:

    #include <bits/stdc++.h>

    using namespace std;

    int main()

    {

        int n = 7;

        double x = 3.9;

        int ans;

        ans = scalbn(x, n);

        cout << x << " * "

             << FLT_RADIX << "^"

             << n << " = "

             << ans << endl;

        return 0;

    }

輸出:

3.9 * 2 ^ 7 = 499

天天學點小知識,但願對你有幫助~

另外若是你想更好的提高你的編程能力,學好C語言C++編程!彎道超車,快人一步!筆者這裏或許能夠幫到你~

C語言C++編程學習交流圈子,QQ羣464501141點擊進入】微信公衆號:C語言編程學習基地

分享(源碼、項目實戰視頻、項目筆記,基礎入門教程)

歡迎轉行和學習編程的夥伴,利用更多的資料學習成長比本身琢磨更快哦!

相關文章
相關標籤/搜索