最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

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

分享到微博請遵守國家法律
固镇县| 叶城县| 措美县| 蓬溪县| 新民市| 遵义县| 乌苏市| 枣强县| 宁海县| 寿光市| 巫山县| 洛隆县| 宽城| 容城县| 通许县| 仁怀市| 遵化市| 五大连池市| 彭水| 特克斯县| 环江| 南郑县| 宝鸡市| 敦煌市| 澄江县| 西畴县| 安康市| 苍溪县| 仁怀市| 玉门市| 巴马| 景谷| 共和县| 荔波县| 潮安县| 义乌市| 九龙城区| 通化市| 汉阴县| 资源县| 合肥市|