プロジェクト変数での条件設定について

プロジェクト変数について質問です。
プロジェクト変数の値で条件分岐を行うようにしているのですが、大きい値を使用すると分岐が正常に機能しません。
プロジェクト変数に使用できる値に制限(上限値)等はあるのでしょうか?

以下のように設定した場合にどちらもステートAが実行されてしまいます。
・プロジェクト変数が400101.0のときにステートAを実行
・プロジェクト変数が400103.0のときにステートBを実行

プロジェクト変数の桁数を下げた場合は想定通りの動作となります。
・プロジェクト変数が40101.0のときにステートAを実行
・プロジェクト変数が40103.0のときにステートBを実行

こちらチームに確認をさせていただいたところ、
現時点では6桁が上限とのことでした。
型としてはfloat型で本来であればもっと大きな桁数を扱えるのですが、確実な精度を担保するためにこの桁数に制限されています。

「いいね!」 1

回答ありがとうございます。
上限があるのですね。了解しました。
その範囲内で値を扱うようにします。

「いいね!」 1