lg的c語(yǔ)言數(shù)學(xué)函數(shù) lg在c語(yǔ)言中怎么表示

lg1.5在C語(yǔ)言程序中如何表示

表示為log10(1.5)即可。lg1.5中的lg是數(shù)學(xué)中以10為底的對(duì)數(shù)函數(shù)的一種書(shū)寫(xiě)表示,在C語(yǔ)言中對(duì)應(yīng)的庫(kù)函數(shù)名是log10。比如:

專(zhuān)注于為中小企業(yè)提供網(wǎng)站設(shè)計(jì)、做網(wǎng)站服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)皇姑免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了超過(guò)千家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

//#include?"stdafx.h"http://If?the?vc++6.0,?with?this?line.

#include?"stdio.h"

#include?"math.h"http://log10在這個(gè)頭文件中

int?main(void){

printf("lg1.5?=?%g\n",log10(1.5));

return?0;

}

輸出是lg1.5 = 0.176091

如何用c語(yǔ)言編輯出lg函數(shù)并帶值?

#include?stdio.h

#include?math.h

void?main()

{

float?x;

scanf("%f",x);

(x=(float)0)?printf("輸入有誤!"):printf("lgx=%f",log10(x));

}

運(yùn)行示例截圖:

c語(yǔ)言中的log,ln,lg怎么編寫(xiě)

首先在C語(yǔ)言中要用到指數(shù)、對(duì)數(shù)的相關(guān)公式,需要引入math.h。另外ln是以e為底數(shù),lg是以10為底數(shù)。

代碼如下:

#includestdio.h

#includemath.h

void main()

{

double exponent, base;

exponent = 3.14;

printf("ln(%f) = %.2f\n", exponent, log(exponent));//以e為底數(shù)的對(duì)數(shù)

exponent = 100;

printf("lg(%.f) = %.2f\n", exponent, log10(exponent));//以10為底數(shù)的對(duì)數(shù)

base = 5, exponent = 100;

printf("log_%.f(%.f) = %.2f\n", base, exponent, log(exponent)/log(base));//換底公式

return 0;

}

在求log_5(100)時(shí)需要用到“換底公式”:log_5(100) = ln(100)/ln(5)。

擴(kuò)展資料:

math.h文件中包含的函數(shù)主要分為以下幾類(lèi):

1、三角函數(shù)、反三角函數(shù)、雙曲三角函數(shù)。

2、指數(shù)、對(duì)數(shù)。

3、取整、絕對(duì)值。

4、標(biāo)準(zhǔn)化浮點(diǎn)數(shù)。

涉及參數(shù)類(lèi)型為double類(lèi)型。

參考資料:

百度百科——換底公式

百度百科——math.h

本文標(biāo)題:lg的c語(yǔ)言數(shù)學(xué)函數(shù) lg在c語(yǔ)言中怎么表示
文章URL:http://muchs.cn/article44/dohdhhe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管、網(wǎng)頁(yè)設(shè)計(jì)公司、企業(yè)建站、響應(yīng)式網(wǎng)站定制網(wǎng)站、Google

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司