国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

[C#學(xué)習(xí)筆記5]運算符、四則典型數(shù)據(jù)類型轉(zhuǎn)換對比與使用技巧

2020-04-04 16:58 作者:技術(shù)龍的傳人  | 我要投稿

賦值運算符:=

算術(shù)運算符:+加、-減、*乘、/除、%取模(取余數(shù))、++自加、--自減

????++或者--在前面,就是先運算后輸出,反之是先輸出后運算

自動類型轉(zhuǎn)換:

????條件:兩種類型必須是值類型(整形、浮點型),目標類型必須大于轉(zhuǎn)換的類型,如double大于int

強制類型轉(zhuǎn)換:

????類型直接轉(zhuǎn)換(值類型之間),浮點型轉(zhuǎn)整形實現(xiàn)強制類型轉(zhuǎn)換,但是精度會丟失

????字符串和值類型之間

????????類型.Parse('字符串'):有效類型的【字符串】轉(zhuǎn)成【值類型】要求:字符串的格式必須符合目標類型的有效形式

????????????double a = double.Parse("20.5");

? ? ? ? ? ? float b = float.Parse("20.25");

? ? ? ? ? ? int c = int.Parse("20");

????????將值類型轉(zhuǎn)成字符串類型,直接使用ToString()方法

? ? ? ? ? ? string aa = a.ToString();

? ? ? ? ? ? string bb = b.ToString();

? ? ? ? ? ? string cc = c.ToString();

????????萬能轉(zhuǎn)換器:Convert,

????????????//字符類型的浮點數(shù),轉(zhuǎn)換成正式的浮點數(shù)(完全符合我們正常的邏輯)

? ? ? ? ? ? double a = Convert.ToDouble("20.4");? ? ? ? ? ?

? ? ? ? ? ? Console.WriteLine($"【字符串(string)-->值類型(double)】20.40=>{a} ");?

? ? ? ? ? ? float b = Convert.ToSingle("19.55");

? ? ? ? ? ? Console.WriteLine($"【字符串(string)-->值類型(double)】19.55=>");

? ? ? ? ? ? int c= Convert.ToInt32("20");

? ? ? ? ? ? Console.WriteLine($"【字符串(string)-->值類型(int)】20=>{c}");? ? ? ? ? ??

????????????//值類型之間(有一個特殊情況)

int d = Convert.ToInt32(20.49);

? ? ? ? ? ? Console.WriteLine($"【值類型(double)-->值類型(int)】d=20.49=>轉(zhuǎn)為整數(shù) s0sssss00s 舍掉");

? ? ? ? ? ? d = Convert.ToInt32(19.49);

? ? ? ? ? ? Console.WriteLine($"【值類型(double)-->值類型(int)】d=19.49=>轉(zhuǎn)為整數(shù) s0sssss00s 舍掉");

? ? ? ? ? ? d = Convert.ToInt32(20.55);

? ? ? ? ? ? Console.WriteLine($"【值類型(double)-->值類型(int)】d=20.55=>轉(zhuǎn)為整數(shù) s0sssss00s 進位");

? ? ? ? ? ? d = Convert.ToInt32(19.55);

? ? ? ? ? ? Console.WriteLine($"【值類型(double)-->值類型(int)】d=19.55=>轉(zhuǎn)為整數(shù) s0sssss00s 進位");

????????????小數(shù)部分等于0.5的時候是特殊情況

? ? ? ? ? ? d = Convert.ToInt32(20.50);

? ? ? ? ? ? Console.WriteLine($"【值類型(double)-->值類型(int)】d=20.50=>轉(zhuǎn)為整數(shù) s0sssss00s 舍掉");? ?

? ? ? ? ? ? d = Convert.ToInt32(19.50);

? ? ? ? ? ? Console.WriteLine($"【值類型(double)-->值類型(int)】d=19.50=>轉(zhuǎn)為整數(shù) s0sssss00s 進位? 【特殊】:小數(shù)部分等于0.5的時候,看整數(shù)部分:奇進、偶不進");

? ? ? ??



????????

????





????

????????????????

[C#學(xué)習(xí)筆記5]運算符、四則典型數(shù)據(jù)類型轉(zhuǎn)換對比與使用技巧的評論 (共 條)

分享到微博請遵守國家法律
芒康县| 万荣县| 永新县| 中宁县| 汾西县| 三原县| 祁阳县| 塘沽区| 寻甸| 浏阳市| 明光市| 临城县| 锦屏县| 广丰县| 松桃| 和政县| 秦安县| 清涧县| 阳信县| 鄂温| 水富县| 滨海县| 永胜县| 天祝| 隆化县| 博爱县| 玉门市| 名山县| 河间市| 平原县| 仁寿县| 罗城| 南川市| 精河县| 建始县| 安龙县| 门源| 岑巩县| 尉犁县| 铜鼓县| 襄樊市|