Open
Description
When collecting an input of double type, there might be precision problem using the spin up/down arrows. The code to produce the problem using script editor:
// @double(min="0.0001", max="5", value="0.0001", persist="false") a
print(a)
I think the problem is that the initial value 0.0001
is somehow rounded down to 0. Since the minimum value is 0.0001
, so we are not able to change the value using the spinner.
Similarly, in this code segement:
// @double(min="0.001", max="5", value="0.001", persist="false") a
print(a)
we are able to increase the value from 0.001 to 1.001, but not going back from 1.001 to 0.001.
Not sure which part of the code cause this rounding error.
Metadata
Metadata
Assignees
Labels
No labels