所述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語言編程學習基地
分享(源碼、項目實戰視頻、項目筆記,基礎入門教程)
歡迎轉行和學習編程的夥伴,利用更多的資料學習成長比本身琢磨更快哦!