1樓:yx陳子昂
c語言中稿此是浮點數的一種表達方式。
c語言的浮點數作為即時數有兩種表達方式:
十進位小數形式,如,.98,18.;
指數形式,如。
c語言的stdio庫輸出也有幾種不同的方式:
float f = ;
printf("%f %g %e", f, f, f);
用%e輸改沒出的形鍵殲迅式也是類似於這種科學計數法。
2樓:小y哥侃球
在c語言中, 是科學計數法表示的乙個實數常量,其值為 × 10³,即 1250。
在科學計數法中,乙個數可以表示為 m × 10ⁿ 的形式,其中 m 是乙個實數(1 ≤ m < 10),稱為尾數,n 是乙個整數,稱為指數。表示為叢滑閉 e 的形式是將 10 的指數部分以字母 e(或 e)滲裂表示,例如 就是尾數為 ,指數為 3 的數,等價於十進位下的 1250。
在c語言中,科學計數法的表示方式可以用於表示讓改整型或實型的常量,例如:
整型:1e+3 表示 1000,-2e+3 表示 -2000實型: 表示 , 表示。
使用科學計數法可以方便地表示很大或很小的數,避免寫很多位數字。
c語言%12.5e是什麼意思
3樓:
摘要。指數形式這種形式類似數學中的指數形式。在數學中,乙個可以用冪的形式來表示,如可以表示為 等形式。
在c語言中,則以「e」或「e」後跟乙個整數來表示以「10」為底數的冪數。可以表示為。c語言語法規定,字母e或e之前必須要有數字,且e或e後面的指數必須為整數。
如e等都是非法的指數形式。注意:在字母e或e的前後以及數字之間不得插入空格。
程式執行的過程中,其值不能被改變的量稱為常量。常量有不同型別,其中、-5為整形常量。'a''b'為字元常量。
而則為實型常量。 乙個實型常量可以賦給乙個 float 型、double 型或 long double 變數。根據變數的型別擷取實型常量中相應的有效位數字。
乙個實型常量可以賦給乙個 float 型、double 型或 long double 變數。根據變數的型別擷取實型常量中相應的有效位數字。 也就是說,=12000在c語言中,以「e」或「e」後跟乙個整數來表示以「10」為底數的冪數。
指數形式這種形式類似數學中的指數形式。在數學中,乙個可以用冪的形式來表示,如可以表示為 等形式。在c語言中,則以「e」或「e」後跟乙個整數來表示以「10」為底數的冪數。
可以表示為。c語言語法規定,字母e或e之前必須要有數字,且e或e後面的指數必須為整數。如e等都是非法棗前的指數形式。
注意:在字母e或e的前後以及數字之間不得插入空格。 程式執行的過程中,其值不能被改變的量稱為常量。
常量有不同型別,其中、-5為整形常量。'a''b'為字元常量。而則為實型常量。
乙個實型橘巖春常量可以賦給乙個 float 型、double 型或 long double 變數。根據變數的型別擷取實型常量中相應的有效位數字。乙個實型常量可以賦給乙個 float 型、double 型或 long double 變數。
根據變數的型別擷取實型常量中相圓耐應的有效位數字。 也就是說,=12000在c語言中,以「e」或「e」後跟乙個整數來表示以「10」為底數的冪數。
1.您的付費諮詢逗冊的問題已經幫你解答,如果您對此還有其他疑問,歡迎留言諮詢~讓指頃2.如果已經解答您的疑問,麻煩您點選評坦陸價給予5星贊~3.
c語言中1.5e12是什麼?
4樓:網友
科或咐握學簡神計數法,即衫慶:
c語言中的科學計數法。
c語言中(3e-1)什麼意思
5樓:大狂哥灬
3e-1就是3*10的負一次方等於。
3e-2就是3*10的負二次方等於。
6樓:秦思
就是 計算器中的3^(-1)值為。
請問c語言中1.23e-2中的1.23、e、-2分別都是什麼意思? 為什麼浮點型資料要分成小數部分和指數部分?
7樓:會飛的小兔子
在c語言裡 * 10^-2 意思是科學計數法的表示方法。
科學記數法是把乙個數表示成a與10的n次冪相乘的形式(1≤|a|<10,n為整數),當要標記或運算某個較大或較小且位數較多時,用科學記數法免去浪費很多空間和時間。
浮點型資料表示小數小數點位置的不確定性,用這樣的方式儲存可以節省儲存空間,例:比如定點小數有太多位置儲存0,並且可以表示的資料範圍也會更大,精度相對也更高。
8樓:歲月哪曾斑駁
= * 10^-2 科學計數法表示方法。
浮點型資料表示小數小數點位置不確定,以這樣的方式儲存可以節省儲存空間(比如定點小數有太多位置儲存0),而且可以表示的資料範圍也會更大,精度相對也更高。這個其實和c無關,看下計算機組成原理就能明白。
但是,這不代表你在c裡面賦值的時候一定要這麼寫,寫正常的小數也是沒有問題的,c沒有強制要求浮點數必須按照這樣的方式賦值。
9樓:手機使用者
書上都有的說的吧?樓主你這樣問以後一直都要這樣問麼?學程式設計你連思考都不會以後怎麼辦?
c語言中2.14e+002是什麼意思?
10樓:網友
%中,-表示左對齊,6表示佔6個字元寬(包括小數點和正負符號和e或e),如果指定的寬度不能滿足實際輸出的需要,則不受指定寬度的限制,2表示保留兩位小數(會四捨五入到2位),e表示用科學計數法輸出。
11樓:網友
%的意思是總共至少要佔用6個字元輸出,其中小數部分保留2位小數,如果出現不能佔滿6個字元位置情況,在左側補空格,即數字右對齊輸出。
的意思是在右側補空格,即數字左對齊輸出。
如上結果,實際佔用字元超出6個字元,則此限制(對總字元數寬度的限制6)被忽略。
12樓:
e是以10為。
的意思數學裡面。
經常用的10的多少次方。
002則是10的正2次方。
好比如果用e就是。
1e-1 1乘以10的負1次方。
10e-2 10乘以10的負2次方。
這兩個數都等於,而。
預設都是小數點前面1位數。
所以你的當然等於 x 10的2次方即。
13樓:網友
乘以10的2次方 的意思,這個並不是c語言相關的,而是乙個數學概念。
14樓:網友
科學記數法:
即也就是乘以10的2次方。
15樓:心聲代
就是 就是。
也就是 的2次方)
e在c語言中什麼意思
c語言 e的意思是 以指數形式輸出實數。指標的值是語言實現 編譯程式 相關的,但幾乎所有實現中,指標的值都是一個表示地址空間中某個儲存器單元的整數。printf函式族中對於 p一般以十六進位制整數方式輸出指標的值,附加字首0x。示例 int i 1 printf p i 相當於int i 1 pri...
c語言中是什麼意思c語言中x是什麼意思
在c語言中,x代表的意思是按位取反的意思。將x按位取反 比如x 10101010b。那麼 x 01010101b。還要注意,在c語言中,還有邏輯取反符號 x 的返回值只有0和1兩種。如果x為0,則!x 1。如果x不等於0.則!x的返回值為0。擴充套件資料 c語言關鍵字。signed 宣告有符號型別變...
12e5是在c語言中什麼意思,c語言中的E是什麼意思
這個是科學計數法 表示1.2乘以10的5次方 數學表示式是 1.2 10 10 10 10 10 在c語言中用來表示單精度和雙精度常量 1.2x100000 120000 表示 1.2 10 5 c語言中的e是什麼意思 e表示用科學技術法,做為一個字串或者是定義的巨集。當變數e 0時候,此時把e當作...