共通関数

[C#共通関数] 数値の桁数を取得するFunction

数値の桁数を取得する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

備考

  • マイナス値も対応しています。

関連記事

-共通関数
-