About setting conditions in project variables

I have a question about project variables.

I am using conditional branching based on the values of project variables, but the branching does not function correctly when I use large values.

Are there any restrictions (such as an upper limit) on the values that can be used for project variables?

When configured as follows, State A is executed in both cases:

  • Execute State A when the project variable is 400101.0
  • Execute State B when the project variable is 400103.0

However, when I reduce the number of digits in the project variable, the behavior is as expected:

  • Execute State A when the project variable is 40101.0
  • Execute State B when the project variable is 40103.0

I checked with the team, and at this time, the limit is set to six digits. Although the float data type can theoretically handle much larger numbers, the digit count is restricted to ensure reliable precision.

1 Like

Thank you for your response.
I see that there is an upper limit. Understood.
I will handle the values within that range.

1 Like