A. java編程,int和double分別在什麼情況用
int表示整數類型,只要需要存放的數據是數字並且是整數的(注意是整數)就可以用該類型,像存放人的數量的時候,就應該用這個來表示,沒有說0.1個人的!
double表示雙精度類型,通俗來講若你想存放數字且帶小數點的(即小數)就可以用該類型,像銀行系統,表示貨幣的時候它需要精確到分、毫等,就可以用這個!
B. VB中的int函數怎麼用
Int函數功能:返回參數的整數部分。
語法
Int(number)
必要的 number 參數是 Double 或任何有效的數值表達式。如果 number 包含 Null,則返回 Null。
說明(類似的還有Fix函數,你可以看一下下面的比較)
Int 和 Fix 都會刪除 number 的小數部份而返回剩下的整數。
Int 和 Fix 的不同之處在於,如果 number 為負數,則 Int 返回小於或等於 number 的第一個負整數,而 Fix 則會返回大於或等於 number 的第一個負整數。例如,Int 將 -8.4 轉換成 -9,而 Fix 將 -8.4 轉換成 -8。
Int 函數,Fix 函數示例
本示例說明 Int 及 Fix 函數在返回某數值的整數部分時有何不同。當參數為負數時,Int 函數返回小於或等於該參數之最大整數,而 Fix 函數則返回大於或等於該參數之最小整數。
Dim MyNumber
MyNumber = Int(99.8) ' 返回 99。
MyNumber = Fix(99.2) ' 返回 99。
MyNumber = Int(-99.8) ' 返回 -100。
MyNumber = Fix(-99.8) ' 返回 -99。
MyNumber = Int(-99.2) ' 返回 -100。
MyNumber = Fix(-99.2) ' 返回 -99。
C. C語言中int是什麼意思
int表示整型變數,是一種數據類型,用於定義一個整型變數,在不同編譯環境有不同的大小,不同編譯運行環境大小不同。
整型變數包括下面幾種類型:
1、有符號基本整型,關鍵字:[signed] int,數值范圍:-2 147 483 648 ~ 2 147 483 647,位元組:4
2、無符號基本整型,關鍵字:unsigned ,數值范圍:0 ~ 4 294 967 295,位元組:4
3、有符號短整型,關鍵字:[signed] short ,數值范圍:-32768 ~ 32767,位元組:2
4、無符號短整型,關鍵字:unsigned long ,數值范圍:0 ~ 65535,位元組:2
5、有符號長整型,關鍵字:[signed] long ,數值范圍:-2 147 483 648 ~ 2 147 483 647,位元組:4
6、無符號長整型,關鍵字:unsigned long ,數值范圍:0 ~ 4 294 967 295,位元組:4
整型變數的分類
1、基本型
類型說明符為int,在內存中佔4個位元組(不同系統可能有差異,此處原為2,經查證windows系統下為4,VAX系統也如此) ,其取值為基本整常數。
2、短整型
類型說明符為short int或short'C110F1。所佔位元組和取值范圍會因不同的編譯系統而有差異。對於16字機,short int 佔2個位元組,在大多數的32位機中,short int 佔4個位元組。但總的來說,short int 至少16位,也就是2個位元組。
3、長整型
類型說明符為long int或long ,在內存中佔4個位元組,其取值為長整常數。在任何的編譯系統中,長整型都是佔4個位元組。在一般情況下,其所佔的位元組數和取值范圍與基本型相同。
4、無符號型
類型說明符為unsigned。在編譯系統中,系統會區分有符號數和無符號數,區分的根據是如何解釋位元組中的最高位,如果最高位被解釋為數據位,則整型數據則表示為無符號數。
D. 編程里int是什麼意思,有什麼用,如果缺少會有什麼後果,比喻一下
int 和 char long等等都是數據類型 通過它們給你定義的數據一個標簽 它們代表著你定義的是個什麼東西,int 就是整數 ,char 就是字元等,它們也意味著在內存中佔用的空間,int a 說明a是一個整數 佔四個位元組,char是一個位元組等。要比喻的話 就是它們象徵一個人的身份,也代表著你的居住面積。。。
E. int編程中是什麼意思
int在編程中是一種數據類型,整數型。
編寫程序中用的最多的數據類型是一般整數類型、長整數類型,整數類型的類型名是「int」,長整型的類型名為「long int」,也可簡寫為「long」,int和long都是關鍵字。
整型數據所佔位元組
Int類型佔用內存4個位元組,也就是32位。Int類型是帶符號的,因此,不是所有的32位都用來存儲數據,而是最高位用來存儲符號,最高位是0,表示數據為正,最高位是1,表示數據為負,其他31位用來存儲數據。
以上資料參考 網路-INT (數據類型)
F. c語言中int是指的什麼
C/C++編程語言中,int表示整型變數,是一種數據類型,用於定義一個整型變數,在不同編譯環境有不同的大小,不同編譯運行環境大小不同。
在32/64位系統中都是32位,范圍為-2147483648~+2147483647,無符號情況下表示為0~4294967295。
需知:
編程語言(programming language)可以簡單的理解為一種計算機和人都能識別的語言。一種計算機語言讓程序員能夠准確地定義計算機所需要使用的數據,並精確地定義在不同情況下所應當採取的行動。
編程語言處在不斷的發展和變化中,從最初的機器語言發展到如今的2500種以上的高級語言,每種語言都有其特定的用途和不同的發展軌跡。
G. c++編程中,int float等的用法~~~~~
可以啊,但是浮點數(float或double)用來表示整數時,是有誤差的。
整數和0比較只要用 == 就行了。浮點數由於有誤差,比須用 <0.00001(誤差) 且>-0.00001 來比較
至於int與long ,int 是最基本數據類型,它的大小由數據匯流排決定。32位機佔用4個位元組。long是基於int擴展的一個類型.
在整型夠用的情況下,一般只用int,這個類型是運算速度是最快的。
H. 編程中的int是什麼意思
編程中的int表示整型變數,是一種數據類型,用於定義一個整型變數,在不同編譯環境有不同的大小,不同編譯運行環境大小不同。
在C語言中,int也代表有符號整數,也就是說,用int聲明的變數可以是正數,可以是負數,也可以是零,但是只能是整數。
標准規定int的最小取值范圍是 -32767 到 32767。int的取值范圍因機器而異,但是一定要大於或者等於 -32767 到 32767。一般來說,int佔用一個字的內存空間。因此,字長為 16 位(Bit)的舊式 IBM 兼容機使用 16 位來儲存整型int,取值范圍是-32768 到 32767 。
可以用printf函數來輸出int型數據。正如我們在前面的教程中看到的那樣,佔位符 %d 代表輸出的是int型數據,它告訴printf函數在什麼地方輸出相應的int型數據。%d 也被稱為格式限定符,因為它指定了printf函數應該使用什麼形式來輸出數據。
printf函數的第一個參數只能是字元串,這個字元串被稱為格式串(format string)。格式串中有多少個 %d,我們就應該相應地提供多少個int型參數給printf函數。int型參數可以是int型變數,int型常量,以及結果為int型的表達式等。
編程整型變數的分類:
1、基本型
類型說明符為int,在內存中佔4個位元組(不同系統可能有差異,此處原為2,經查證windows系統下為4,VAX系統也如此) ,其取值為基本整常數。
2、短整型
類型說明符為short int或short'C110F1。所佔位元組和取值范圍會因不同的編譯系統而有差異。對於16字機,short int 佔2個位元組,在大多數的32位機中,short int 佔4個位元組。但總的來說,short int 至少16位,也就是2個位元組。
3、長整型
類型說明符為long int或long ,在內存中佔4個位元組,其取值為長整常數。在任何的編譯系統中,長整型都是佔4個位元組。在一般情況下,其所佔的位元組數和取值范圍與基本型相同。
4、無符號型
類型說明符為unsigned。在編譯系統中,系統會區分有符號數和無符號數,區分的根據是如何解釋位元組中的最高位,如果最高位被解釋為數據位,則整型數據則表示為無符號數。
I. int函數怎麼用
int 函數表示的是函數的返回值類型為int型的數據。
每個函數執行完畢後可以產生一個結果,我是說可以,你當然也可以不用。舉個例子。
int max(int a, int b)
{ if (a>b)
return a;
else
return b;
}
return就是表示函數的返回值類型為一個叫做int型的數據,這里是a和b裡面的最大數字,函數的返回值必須和產生數據的數據類型一致,如果不懂,可以call我
J. C語言程序設計中的int和void 是什麼意思
int是一種數據類型,在編程語言C中,是用於定義整數類型變數的標識符。在電腦中,int佔用4位元組,32比特,數據范圍為-2147483648~2147483647[-2^31~2^31-1]。
void為計算機語言關鍵字「無類型」。常用在程序編寫中對定義函數的參數類型、返回值、函數中指針類型進行聲明。void可以指向任何類型的數據。void真正發揮的作用在於對函數返回的限定和對函數參數的限定,定義一個void變數沒有意義。
(10)int在編程里怎麼用擴展閱讀:
如果編寫者指定一個數超出了 int的范圍,將會被解釋為 float。同樣如果執行的運算結果超出了 int范圍,也會返回 float。
要明示地將一個值轉換為 int,用 (int) 或 (integer)強制轉換。不過大多數情況下都不需要強制轉換,因為當運算符,函數或流程式控制制需要一個 int參數時,值會自動轉換。此外,還可以通過函數 intval() 來將一個值轉換成整型。