日本伊人精品一区二区三区观看方式,亚洲一区二区久久久久久,亚洲精品无吗,欧美日韩一区二区高清

有考網有考網合作機構>杭州培訓學校>杭州西湖區達內IT教育培訓
杭州西湖區達內IT教育培訓
全國統一學習專線 8:30-21:00
位置:有考網 > 計算機類>C/C++開發> 杭州C++培訓機構選哪家?  正文

杭州C++培訓機構選哪家?

發布時間:2021-12-27 16:34:22來源:有考培訓網綜合

杭州C++培訓機構選哪家?這篇文章主要介紹了C#中的自動類型轉換和強制類型轉換,非常不錯,具有一定的參考借鑒價值 ,需要的朋友可以參考下,前面已經認識了不同的數據類型,你們有沒有嘗試過讓不同的數據類型進行運算呢?

杭州C++培訓機構選哪家?

達內教育隸屬于加拿大達內IT培訓集團,于2002年成立 ,是達內IT培訓集團直屬學院。學院成立旨在建立軟件高級人才培養的通道,促進我國信息產業迅速發展。依托達內集團國內持平的課程體系(TTS6.0),雄厚的師資力量,廣闊的就業平臺,迄今為止已與國內上萬家IT企業進行人才輸送合作,其中緊密合作企業4000余家、深入合作企業200余家、訂單輸送聯盟企業107家。作為國內IT培訓的實力品牌,達內集團的每一名員工都以"幫助每一個學員成就夢想"為己任,也正因為達內人的執著與努力,達內堅持為社會輸送合格人才,為中國IT行業的發展做出了貢獻。

int a = 1;

double b = a;

Console.WriteLine(b);

運行結果為:1

我們把一個整型的變量賦值給了一個浮點型的變量,可以正常的輸出,如果我們把一個浮點型的變量賦值給一個整型的變量呢?

double a = 1;

int b = a;

Console.WriteLine(b);

這樣就會報錯。

為什么呢?因為我們之前說過,變量就像一個容器,里面存放著變量的值。而數據類型就相當于容器的類型,決定了容器能夠存放什么樣的值。

試想,生活中我們把小盒子里的東西放進大盒子里,是沒有問題的。數據類型也是這樣。我們把整型的數據賦值給浮點型是可以放進去的,放進去之后里面的值1其實也就變成了浮點型,即1.0,不過c#輸出的時候,很聰明的把后面的.0去掉了。

結論:占字節小的可以向占字節大的自動轉換,但占字節大的不能向占字節小的自動轉換。

這種數據類型的轉換是自動完成的,所以叫做自動類型轉換。

如果我偏要把字節大的賦值給字節小的怎么辦呢?試想,生活中我們把大盒子中的東西裝進小盒子,東西少還好,東西多了就只能裝進去一部分了。現在我說,我不聽我不聽,我就是要把大盒子的東西裝進小盒子。哭唧唧……

沒辦法,我們只能使用強制類型轉換,即把占字節大的數據類型強制轉換為占字節小的數據類型。

double a = 1.2;

int b = (int)a;

Console.WriteLine(b);

我們在引用變量a給b賦值時,在a前面加了個括號,就是把數據類型強制轉換為括號里的數據類型。我們運行一下,結果是:1

a的值是1.2,強制類型轉換賦值給了b之后就只剩1了,因為整型的沒有小數部分,所以裝不下了啊。

相關內容: 杭州C++開發培訓機構 杭州達內C++開發 達內C語言培訓機構

推薦課程
同類文章
相關熱詞
主站蜘蛛池模板: 沭阳县| 南开区| 德钦县| 乌拉特中旗| 监利县| 繁昌县| 广西| 云和县| 包头市| 兴安盟| 江口县| 玉溪市| 博客| 长沙市| 文安县| 泰顺县| 兴宁市| 津市市| 纳雍县| 阿勒泰市| 行唐县| 伊吾县| 玛纳斯县| 东乌珠穆沁旗| 叶城县| 海兴县| 南投县| 平顶山市| 郴州市| 达孜县| 乌审旗| 商都县| 鹰潭市| 新泰市| 肇州县| 娱乐| 阿尔山市| 临猗县| 铜川市| 犍为县| 灵宝市|