回覆列表
-
1 # 使用者5164108300992
-
2 # kobe0101
int一般為4個位元組,double一般為8個位元組。與機器位數有關。
-
3 # tt4177610508tt
C語言 int 和double表示的數的大小
c語言 int型別的可以和double型別的大小可以比較。int a=2;double b=1.1 //隱式轉換,相當於if( (double)a >b )if( a>...
double是雙精度實型數(小數),int為整型,整型[signed]int -2147483648~+2147483648,雙精度double 1.7 x 10^(-308)~ 1.7 x 10^(+308) 。
-
4 # 使用者3958712126154638
當全部是整數操作的時候用int。涉及到小數操作了用double或者float型。。
-
5 # 使用者4410890378025883
1、開啟vc軟體,新建一個空白的vc專案檔案:
2、編寫轉換程式,首先新增標頭檔案,在main主函式中定義int型別變數sum,count,再定義double型別變數todouble,並進行強制型別轉換,強制轉換的格式就是括號加要轉換的型別,最後使用printf列印結果:
3、編譯執行程式,檢視轉換的結果。以上就是C語言中Int和double轉換的操作步驟:
直接賦值就可了。 舉例: int a = 12; double b = a; System.out.println(b ); 備註:如果想算出兩個int數的除法值,必須先把資料轉換成double型別,否則計算結果不準確。