It's happening because that number overflows the capacity of a 32-bit int
(2^31-1) when cast from the float you send. What it does when you overflow
an int when casting from float is undefined in C, I'm pretty sure, but here
it just sets it to the lowest possible value. You'll probably get the same
The help file for [text set] instructs us to use large numbers for the second
inlet (ie. 1e+006) to append a line of text. But for numbers above 1e+010, it
seems to stop working, giving the error message:
text set: line number (-2147483648) < 0
I wouldn't call this much of a problem as I don'