Hey guys!

This has been making me question my sanity and I just can't solve this by myself.

The patch I'm building is more complicated than this, but in trying to solve the problem I have isolated the strange behavior like this:

[number box 1]

I

[* 100}

I

[number box 2]

I

[int]

I

[number box 3]

As you shift-scroll number box 1, number box 2 and 3 should read the same as 1 but with the decimal point moved. BUT on certain, values, number box 3 will be one lower than the input of [int]. For example 20.38 will always output [int] as 2037.

It seems like [int] is not storing values property.

I'm using Purr Data 2.5.1, but the same happens in vanilla.

What am I missing here? I feel like it's right in front of me. Thanks in advance for your help!