数値の桁数を取得するFunctionです。
サンプル
例)数値の桁数を取得するFunction
/// <summary>
/// 数値の桁数を取得するFunction
/// </summary>
/// <param name="val">数値</param>
/// <returns>桁数</returns>
public static int GetNumberLength(int val)
{
string valStr = Math.Abs(val).ToString();
return valStr.Length;
}
(使用例)
int a = GetNumberLength(19800);
→ 5
int a = GetNumberLength(-19800);
→ 5 //マイナス値も数値の桁数が返ります
int a = GetNumberLength(0);
→ 1
備考
- マイナス値も対応しています。