コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【C#】小数点以下を取得する方法

余りを使用する方法

var number      = 3.14f;
var decimalPart = number % 1;

if (decimalPart != 0)
{
    // 浮動小数点以下が存在する場合の処理
}

文字列変換を使用する方法

var number       = 3.14f;
var numberString = number.ToString();

if (numberString.Contains('.'))
{
    // 浮動小数点以下が存在する場合の処理
}