c語言指數是什麼意思需要從基礎講一下謝謝

2021-09-25 07:18:48 字數 2063 閱讀 2108

1樓:匿名使用者

你說的是這個嗎?

//c語言中的指數函式

pow語法:

#include double pow( double base, double exp );

功能: 函式返回以引數base 為底的exp 次冪。如果base為零或負和exp 小於等於零或非整數時,產生域錯誤。如果溢位,產生範圍錯誤。

首先當然是瞭解指數是什麼了!

可以看會這個

指數形式易於描述和書寫一個數的"有效數字",特別是在用資料檔案方式用**形式輸出資料,資料值的變化幅度非常大.這時,既想**印得整齊,又不想丟失有效數字,採用指數形式就很理想.

還有就是數值很大,或數值很小,用指數形式輸入比較方便.

實型常量的指數形式有規定,e的左邊是數值部分(有效數字),可以表示成整數或者小數形式,它不能省略;e的右邊是指數部分,必須是整數形式。

0.2e0表示0.2×10^0,

2樓:匿名使用者

只聽說過指標,陣列,還真沒聽說過指數這個東西。難道是指標陣列的縮寫?

3樓:匿名使用者

c有指數????你說的是數學的吧???

請問c語言中指數形式是什麼?

4樓:

你去下個c函式手冊阿。開發一定稿個在身邊的用exp()函式

如3。24e4 這個數怎麼算

也就是3.24乘以10的4次方!

e1就是10的1次方;e2就是10的2次方;如此類推........

這個跟十進位制沒兩樣!

5樓:匿名使用者

不是這樣理解的並不是代表什麼的問題,它只是c中常數的一種表示形式,一種規定的東西,看得懂就行了,你那種理解雖然沒什麼不好,但太臆斷了,不是什麼事情都能用自己的想法解釋,你可以想想作者的意圖,我想這樣更好點,你說呢!

6樓:

e帶表指數形式

後面必須接整形數

+9就代表e前面的*10的9次方

-9的就是*10的-9次方了

7樓:匿名使用者

12.34e+9 代表12.34乘10的+9次方。

e後面的代表次數。

en就代表乘10的n次方。單獨一個e沒意義

8樓:

就是啊e就是代表10

在c這是科學表示法....

一個關於c語言的問題,指數的表示方法

9樓:匿名使用者

指數表示有兩種方法:

使用關鍵字e,如 5e10表示5*10^10,5e-5表示1*10^(-5)=0.00001。

優點是簡單明瞭,和科學記數法類似;缺點是隻能表示10為底的指數。

使用指數函式pow。使用範圍比e廣得多,任意浮點數為底數和指數。

原型為double pow( double x, double y );

標頭檔案:math.h

功能:計算x的y次冪。

返回值:x不能為負數且y為小數,或者x為0且y小於等於0,返回冪指數的結果。

返回型別:double型,int,float會給與警告!

舉例:#include

#include

int main()

10樓:

用函式 pow 啊

原型:extern float pow(float x, float y);

用法:#include

功能:計算x的y次冪。

說明:x應大於零,返回冪指數的結果。

舉例:// pow.c

#include

#include

#include

void main()

你的那個 應該是a*pow(10,j)

11樓:以逸待勞

#include

int main ( )

c語言a 是什麼意思,C語言中的 a是什麼意思,等於什麼

實際上這個語句的意思是s a b a 也就是說先將b存入陣列中的s a 中,然後將a自加1.多用於對陣列的連續賦值。一般不推薦這樣寫,因為這樣不太為人所理解,容易引起誤會 單純a 是指a a 1,就是增一運算和 a無差異 如果是參與計算的,就有另一層意思,例如b a 這裡是先做b a,再使a增1.a...

C語言中是什麼意思,c語言中的c是什麼意思?

判斷相等的運算子。形式為a b a b可以是任意值或表示式。當a b相等時,a b為真,否則為假。是關係運算子.表示 判斷是否相等的。如 if a b 判斷a與b是否相等,如相等則為真 c語言中 是什麼意思 是關係運算子.表示 判斷是否相等的。如 if a b 判斷a與b是否相等,如相等則為真 因為...

C語言中 是什麼意思,C語言中 和 是什麼意思

c語言中 是複合賦值運算子。複合賦值運算子就是在簡單賦值符 之前加上其它運算子構成,例如 即 a 1 等價於a a 1。的意思就是把左邊的第一個符號移到右邊,其實就是b b c的意思。直接把b c的b 移到右邊,將b的值取出再取出c的值,相加然後賦給b,儲存在b開闢的記憶體空間中,類似的還有,b c...