int double資料型別變換的問題

時間 2022-05-16 23:40:03

1樓:安寧醬

這裡存在一個資料儲存和轉換的問題,任何內容在計算機上都是以二進位制數字儲存的 比如說char型別的資料 char a; 這個a在計算機中儲存的就是96, 看你上面的**問題在於不同型別的資料之間的轉換,小型別轉大型別是 自動轉換 比如說 一個byte型別的資料轉換成int型別的資料 ,他們之間是自動轉換,但是一個int型別的資料轉換成byte型別的時候,他們之間則存在強制轉換,而double又是一個雙精度浮點型的資料型別,所以他的答案才會是0.5 反之則是false false就是代表0,true代表1 false:假 true:

真 存在一句非0既真 也就是不是0就是1 false和true是布林型別

2樓:金色潛鳥

看你拍入了什麼內容。

int a,b;

cin>>a>>b; 按 int int 的 方法 讀。

是否讀錯,用 cin.fail() 檢查。

例如:#include

#include

#include

using namespace std;

int main()

至於讀錯時,a,b會得到什麼值,具體情況具體分析。

要看 初始化 a,b 值,輸入流裡是否有殘餘資訊,現 輸入了 什麼。

兩個double 按 double double 讀。

int轉換成double的問題

3樓:很多很多

以c語言為例,步驟如下:

1、新建一個vc專案。

2、新增標頭檔案。

3、新增main主函式。

4、定義int型別變數sum,count。

5、定義double型別變數todouble,並進行強制型別轉換。

6、使用printf列印結果。

7、編譯執行程式。

一個c語言問題:int資料可以轉化為double型資料麼,反過來呢。。

4樓:佛賢嵇虹玉

c語言整型轉為雙精度

#include

void

main()

c語言雙精度轉為整型

#include

void

main()

在c語言中int和double怎麼轉換?

5樓:很多很多

1、開啟baivc軟體,新建一個空白的vc專案文du件:

2、編寫轉換zhi程式,首dao先新增標頭檔案,在main主函式回中定義int型別變數答sum,count,再定義double型別變數todouble,並進行強制型別轉換,強制轉換的格式就是括號加要轉換的型別,最後使用printf列印結果:

3、編譯執行程式,檢視轉換的結果。以上就是c語言中int和double轉換的操作步驟:

6樓:匿名使用者

使用強制型別轉換抄,就是要轉換的類襲型,加個括號。

int ia;

double da;

ia=1234;

da=(double)ia;

//這樣da就等於1234.00

da=12.34567;

ia=(int)da;

//這樣ia就等於12,問題是這種轉換會損失精度,小數部分被擷取還可以接受,如果double超出了int的最大值,高出部分的位數也會被截掉,那就是災難性的了,所以一般不做這種轉換,除非你對待轉換的資料大小心中有數。

7樓:匿名使用者

int轉換double.直接可以用double變數=int變數

double轉換為int,使用取整函式則比較安全可靠

8樓:veket的小號

(目標型別)(被轉的表示式)

9樓:

如果沒有特別的用處 直接強制型別轉換就行了吧

10樓:匿名使用者

#include"stdlio"

#include"stdlib"

int main()

printf("%d",d);

資料型別範圍問題,VC 資料型別的範圍

要看你的變數是多少位的,如int16,那麼你就開啟計算器,轉到科學計算器,選擇二進位制,輸入16個1那麼就會出來65535,也就是說int16最大表示的正整數是65535,用科學計算器啊,int16表示的最大正整數是65535了,總共可以表示的數字是65536,如果要用一位來表示負數的話那就是二進位...

C 資料型別

看你的問題,覺得你需要的應該是這些欄位在資料庫中的資料型別吧?帳號 varchar 20 20個字元內的可變長字串,當然,長度你可以自己改合適的值。密碼 varchar 30 角色名 nvarchar 20 20個字元內的可變長字串,因為可能包含中文,所以用雙位元組儲存較好。學生編號 int 或 v...

vb資料型別有哪些作用是什麼,VB資料型別有哪些?是什麼意思?

vb中變數的資料型別決定了如何將代表這些值的位儲存到計算機的記憶體中。變數是用來儲存值的所在處 它們有名字和資料型別。變數的資料型別決定了如何將代表這些值的位儲存到計算機的記憶體中。在宣告變數時也可指定它的資料型別。所有變數都具有資料型別,以決定能夠儲存哪種資料。根據預設規定,如果在宣告中沒有說明資...