C#で平方根を求めるには、Math.Sqrtを使用します。
サンプル
例)平方根を求める
using System;
//3の平方根を求める
double x1 = Math.Sqrt(3);
→ 1.7320508075688772
//2の平方根を求める
double x2 = Math.Sqrt(2);
→ 1.4142135623730951
//1の平方根を求める
double x3 = Math.Sqrt(1);
→ 1
//0の平方根を求める
double x4 = Math.Sqrt(0);
→ 0
//-3の平方根を求める
double x5 = Math.Sqrt(-3);
→ NaN
マイナス値の平方根は全てNaN(非数)になります。
備考
- Math.Sqrtの戻り値型はdouble型です。
- 引数の型もdouble型として処理されます。