无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(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)換對比與使用技巧的評論 (共 條)

分享到微博請遵守國家法律
宽甸| 大同市| 山东| 永平县| 济南市| 华坪县| 贵定县| 盘锦市| 江门市| 阿瓦提县| 乌鲁木齐县| 达州市| 乌兰察布市| 罗甸县| 克东县| 蕲春县| 库车县| 平山县| 图们市| 临颍县| 福泉市| 博客| 沙坪坝区| 高陵县| 福海县| 图木舒克市| 永丰县| 原阳县| 新丰县| 固安县| 方山县| 运城市| 娄烦县| 喀喇沁旗| 灵丘县| 松原市| 广灵县| 长海县| 平定县| 岗巴县| 宜昌市|