請問C語言的log10log 的作用到底是什麼呢

2021-03-11 01:26:54 字數 3015 閱讀 2428

1樓:福建省寧德市

函式log10()的功能是求log10 x的值,並返回結果

log10()的原型: double log10(double x)

函式的標頭檔案:#include

2樓:匿名使用者

bai先說指數。

初中數學

du應該學過指數吧,如

zhi2^1=2,2^2=4,2^3=8等,外形dao如a^b這個版樣子的權,就表示連續b個a相乘。

2^1 表示連續乙個2相乘,就是2自己。2^2表示連續兩個2相乘就是2x2 =4。2^3 表示連續3個2相乘就是2x2x2 =8。

而對數就是指數的逆運算,對數的運算符號是log,就像加法有+號,減法有-號一樣。

如果a^b 的結果記為c,就是a^b =c. 這個式子的逆運算就是log a(c) =b。

為了計算簡便,人們常用的乙個是a=10 。則對於10^b =c表示連續有b個10相乘,其結果是c;對於這個式子,如果知道了結果c的值如:結果c=100.

那麼就可以求出b的值,求得這時b=2,因為連續2個10相乘等於100。用數學符號把求b的過程表示出來就是:

log 10(x)就表示有乙個數b,使得10^b=x,現在已知x想求b。

如果還看不懂就找初中數學來看看。

3樓:匿名使用者

log10(x)就是求以10為底x的對數

,log(x)=ln(x)就是求以e為底x的對數對數定義:內

如果a的n次方等於

容x,那n就是以a為底x的對數

對數的求解一般有查表法、泰勒式、查表相加法、基於查詢法的多項式逼近等

4樓:手機使用者

函式原型:

自double log(double x);double log10(double x); 例子:void main( void ){ double x = 9000.0;   double y;   y = log( x );   printf( "log( %.2f ) = %f\n", x, y );   y = log10( x );   printf( "log10( %.2f ) = %f\n", x, y );}輸出結果如下:log( 9000.00 ) = 9.104980log10( 9000.00 ) = 3.954243謝謝採納

5樓:靚鑱

用來求目標數是幾位數

如:double n=212;

num=log10(n);

返回的就是num=3 表示n為3位數的數值在使用時需引入標頭檔案:math.h

c語言中,log()和log10()兩個數學函式有什麼不同?

6樓:匿名使用者

#include

double log(double x); /* 計算乙個數字的自然對數 */

double log10(double x); /* 計算以10為基數的對數 */

c語言中log函式怎麼使用啊

7樓:午業馬

1、c語言中,有兩個log函式,分別

為log10和log函式,具體用法如下:

2、函式名: log10

功 能: 對數函式log,以10為底

用 法: double log10(double x);

程式示例:

#include

#include int main(void)3、函式名: log

功 能: 對數函式log,以e(2.71828)為底用 法: double log(double x);

程式示例:

#include

#include int main(void)

8樓:匿名使用者

log(number)

必要的 number 引數是 double 或任何有效的大於 0 的數值表示式。

說明自然對數是以 e 為底的對數。常數 e 的值大約是 2.718282。

如下所示,將 x 的自然對數值除以 n 的自然對數值,就可以對任意底 n 來計算數值 x 的對數值:

logn(x) = log(x) / log(n)

下面的示例說明如何編寫乙個函式來求以 10 為底的對數值:

static function log10(x)

log10 = log(x) / log(10#)

end function

本示例使用 log 函式得到某數的自然對數值。

dim myangle, mylog

' 定義角度(以「弧度」為單位)。

myangle = 1.3' 計算反雙曲正弦函式值(inverse sinh())。

mylog = log(myangle + sqr(myangle * myangle + 1))

9樓:匿名使用者

#include #include

void main()

//log函式是以e為底的,還有乙個log10以10為底,可以利用logi,j=loge,j/loge,i來算。

c語言中用tc編譯器時候,數學中的ln函式比如ln10是不是寫成log(10)?那lg100是不是

10樓:匿名使用者

原型:double log (double x);

標頭檔案:dumath.h

功能:計

zhi算以e 為底的對dao數專值。

備註:計算任屬意數x為底的對數,可以利用對數的換底性質。

如計算logx(n),那就loge(n)/loge(x)函式名: log10

功 能: 對數函式log

用 法: double log10(double x);

11樓:暮光

log函式是以e為底的,即ln函式。還有乙個log10以10為底,即lg。其它函式用換底公式

數學中log什麼意思數學中的log的具體意思是什麼,怎麼使用,表示????????????

log表示對數。如果a n b a 0,且a 1 那麼數n叫做以a為底b的對數,記做n log a b,a是下標 其中,a叫做 底數 b叫做 真數 一般地,函式y logax a 0,且a 1 叫做對數函式,也就是說以冪 真數 為自變數,指數為因變數,底數為常量的函式,叫對數函式。其中x是自變數,函...

證明以log10為底2的對數是無理數還是有理數

設log25 x,且x為有理數 根據有理數性質,x m n,m n z log25 x m n 2 m n 5 2 m 5 n 因為2 5互質,所以2 m 5 n不可能成立。因此假設不成立,即x不是有理數,是無理數 假設此數為有理數。由於有理數性質,可設此數a n m m,n均為整數,且m 0 而且...

怎麼把聯想伺服器開機的LOG關閉

呵呵,不能關的,開機顯示的內容是log不錯,他後台正在進行啟動測試,你要是關了log,那後台程式就執行不了了,而且伺服器本來啟動就慢額 樓上所有人的回答都是錯誤的,不信樓主可挨個挨個逐條去驗證真正的辦法是,找到機箱裡的網絡卡,網絡卡上有乙個大的晶元,是鑲嵌在乙個槽裡的那種 不是焊死的 是可以活動的,...