2の5乗の計算をしたい
2の5乗の計算をしたいんだけど。
やっぱり2を5回かけなきゃいけないの?
2*2*2 *2*2
それは大変だね。ただ、C#の場合、電卓のようにちゃんと仕組みが用意されてるんだ。
どうするの?。
2を5回かける場合、Math.Pow(2,5)ってするんだよ。
using System; namespace Power { class Program { static void Main(string[] args) { double a = Math.Pow(2, 5); Console.WriteLine($"2の5乗は {a} です"); } } } // 2の5乗は 32 です
これは便利ですね。
他にも色々なものが用意されています。
Mathクラスの主なメソッド
機能 | メソッド/フィールド | 使い方 | 結果 |
絶対値 | Abs() | Math.Abs(-10.0) | 10.0 |
平方根(ルート) | Sqrt() | Math.Sqrt(2.0) | 1.41… |
大きい方を返す | Max() | Math.Max(3, 5) | 5 |
数値の整数部を返す | Truncate() | Math.Truncate(10.3) | 10 |
定数πを返します | PI | Math.PI | 3.14… |
https://docs.microsoft.com/ja-jp/dotnet/api/system.math?view=netframework-4.7.2
ディスカッション
コメント一覧
まだ、コメントがありません