1樓:匿名使用者
bai double在這裡是指將變數
dui和變數s定義zhi為雙精度實型變數。(dao也就是說:賦給這回兩個變數的值將答以雙精度實型格式儲存在記憶體中)
類似的:int(整型)
long(長整型)
float(單精度實型)
2樓:destroy流亡
double是浮點類,可以用來宣告浮點類變數:double name;
也可以加上限定符const,使其變成常量:const double name;
用的時候直接cout輸出就好
3樓:scorpio佳族
double是型別名
通常用於定義變數,用法:
double 型別名;
4樓:匿名使用者
double的用處是可以小數點,跟int、char一樣都是個變數。
c++中double應該怎麼用?
5樓:日常吃瓜愛好者
c語言和c#語言中,對於浮點型別的資料採用單精度
型別(float)和雙精度型別(double)來儲存,float資料佔用32bit, double資料佔用64bit,我們在宣告一個變數float f= 2.25f的時候,是如何分配記憶體的呢?
如果胡亂分配,那世界豈不是亂套了麼,其實不論是float還是double在儲存方式上都是遵從ieee的規範 的,float遵從的是ieee r32.24 ,而double 遵從的是r64.53,如果你只是想簡單的不用科學計演算法來表示一個數,那麼在輸出的時候用cout<
c++中的double是什麼,有什麼作用,煩舉一例。
6樓:匿名使用者
double(雙精度浮點型)是計算機使用的一種資料型別。比起單精度浮點數(float),double(雙精度浮點數)使用 64 位(8位元組) 來儲存一個浮點數。
它可以表示十進位制的15或16位有效數字,負值取值範圍為 -1.7976e+308 到 -4.94065645841246544e-324,正值取值範圍為 4.
94065645841246544e-324 到 1.797693e+308。
比如:宣告double 型別的變數:
double num;
初始化double 型別的變數:
num = 5.621456873;
7樓:辛靖寶
double是一種資料型別,用來宣告一個變數的型別。
比方說你寫了一個字,為了告訴別人它是什麼東西,它是一個漢字,你可以用「 漢字 字;」這種格式來告訴別人那個字是個漢字。
同樣道理,c++中你想建立一個變數的時候,需要告訴編譯器變數的資料型別,以便編譯器給變數分配儲存空間。
格式:int i; 這是整型變數的宣告格式。
如果要宣告雙精度型變數,也就是小數,相同道理double i;
這樣編譯器就知道i是一個雙精度小數變數。
另外 float也表示小數,是單精度小數。float和double的區別在於,float所允許的小數範圍小,double允許的小數範圍大。
8樓:
就是個資料型別
用來表示小數的
而且是位數比較多 數比較大的 位數少的用float在記憶體中佔8個位元組
例如 double s = 1.2;
你定義成 double s = 1; 也行
9樓:匿名使用者
double 就是雙精度浮點數型別,定義一個double型別的變數可以這樣
double d;
c++中double什麼意思?
10樓:匿名使用者
double是雙精度浮點類bai型du
sizeof(double)是返回
double型別的zhi位元組長度
(double*)是把daomalloc返回的void*指標轉換為double*型指
內針,然後才能賦值給
容x這個句子就是分配一個長度為n+1的double型陣列,並把陣列頭地址賦給x
11樓:匿名使用者
double 是雙精度浮點數,它佔用8個位元組記憶體。
12樓:匿名使用者
使得指標指向一個double型別的動態儲存單元。
c++裡 double& 和double有什麼區別
13樓:匿名使用者
前者是引用!
比如函式返回一個引用,可以用在賦值運算子左邊!
double & sun(double x, double y);
14樓:匿名使用者
引用的意思呢就是說返回變數的地址而非變數本身。比如一樓的返回值就是一個double型別的引用,這樣子函式結束之後儲存返回值的記憶體單元不會被銷燬,保留了它的地址。
例如下面這個例子:
int a=1,b;
b=a;
b++;
這個例子裡執行完之後a為1,而b為2。
但這個例子:
int a=1;
int *b;
b=&a;//指標b獲取了a的地址
(*b)++;
a和b的值都會變為2
15樓:匿名使用者
前者是引用! 可對原變數直接操作
16樓:匿名使用者
double&定義引用
c 中double什麼意思,c 中,float double區別
double是雙精度浮點類bai型du sizeof double 是返回 double型別的zhi位元組長度 double 是把daomalloc返回的void 指標轉換為double 型指 內針,然後才能賦值給 容x這個句子就是分配一個長度為n 1的double型陣列,並把陣列頭地址賦給x do...
C中這個符號應該什麼時候用,c 中符號 和 的用法
樓主你好,復 首先就是 c 中的空語句。制一條bai語句du中只包含分號 那這條zhi語句就是dao空語句。呵呵,c 中即使是空語句也要以分號結束的。同時也說明,程式中使用多個分號連在一起也是可以的,雖然沒什麼用,但是寫程式時多加個分號也不會錯。典型應用是 for 這種用法就是無限迴圈。而用大括號 ...
c語言主函式中任意輸入double型別的數值abc。然後呼叫自定義函式
這出題的老師,連一元二次方程 二元一次方程都混起來了。include include void fun double a,double b,double c if d 0 else int main include include 計算並輸出一元二次方程的根 void fun double a,do...