System.Console.WriteLine(5+2);
顯示 7
System.Console.WriteLine(5-2);
顯示 3
System.Console.WriteLine(5*2);
顯示 10
System.Console.WriteLine(5/2);
顯示 2
為什麼會顯示 2 。因為括弧中的數字如果沒有加小數點,會自動判斷該數字為整數,得出來的結果同樣會用整數來顯示。
如果想要有小數點,必須在左右兩個數其中一個加上小數點即可
System.Console.WriteLine(5/2.0);
顯示 2.5
int num = 3; //設定數字變數用 int整數or double浮點數
System.Console.WriteLine( (5+3)*num ); //會先執行括弧內的算法
顯示 24
想要取得數字的絕對值,可以在WriteLine括弧內寫System.Math.Abs( ),並在Abs括弧內寫想取得絕對值的數字
System.Console.WriteLine( System.Math.Abs( -10 ) );
取得-10的絕對值,結果顯示 10
想取得數字的次方,與上方用法類似,把System.Math.Abs( )改成System.Math.Pow( , ),並在Pow括弧內寫想取得絕對值的數字,逗號左方寫計算的數字,右方寫幾次方
System.Console.WriteLine( System.Math.Pow( 2, 3 ) );
2的三次方,結果顯示 8
想取得數字的根號,與上方用法類似,把Pow括弧改成System.Math.Sqrt( ),並在Sqrt括弧內寫想取得根號的數字
System.Console.WriteLine( System.Math.Sqrt( 64 ) )
64開根號,結果顯示 8
想取得數字的根號,與上方用法類似,把Sqrt括弧改成System.Math.Max( , )或System.Math.Min( , ),Max括弧內逗號左右分別填入數字可得出哪個數字較大,Min則得出哪個數字較小
System.Console.WriteLine( System.Math.Max( 2, 100 ) );
2跟100比誰大,結果顯示 100
System.Console.WriteLine( System.Math.Min( 2, 100 ) );
今日學習了數字的各種運用,與String字串用法相似,有不同的運用方法,但底層邏輯都是相同的,只是改變了後面的詞彙,這也是學習程式的一大技巧,了解它的底層邏輯。明天會學習讓使用者能夠在執行程式時打字的方法,那我們明天見吧~
【C#】3小時初學者教學 |Csharp | C# 教學 | C# 入門 | C++++
YouTube頻道:GrandmaCan -我阿嬤都會
影片段落: 48:41 ~ 56:07 (時間段已設定好)