Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
/// <Summary>
/// 数値を足す場合と目標となる数値そのものを近似的に比較した場合で同じになるか確認するメソッドです。
/// 値はメソッド内で直接指定します。
/// </Summary>
void CompareAddedValueToTargetApproximately()
{
// 値を変数にセットします。
float valueA = 0.1f;
// 値を10回足します。
float added = 0;
for (int i = 1; i <= 10; i++)
{
added += valueA;
}
// 目標となる値をセットします。
float targetValue = 1.0f;
// 足した場合とそのままの場合が同じか確認します。
string resultText = "";
if (Mathf.Approximately(added, targetValue))
{
resultText = "同じです。";
}
else
{
resultText = "異なっています。";
}
Debug.Log($"足した値 {added} と目標の値 {targetValue} は {resultText}");
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment