LoginLogin
Nintendo shutting down 3DS + Wii U online services, see our post

- in constant expressions

Root / SmileBASIC Bug Reports / [.]

12Me21Created:
?(1<<31)
-2147483648
?-(1<<31)
-2147483648

Since that's expected for a 32-bit signed integer, I guess you're saying you'd want it to be promoted to a float in this case.

Since that's expected for a 32-bit signed integer, I guess you're saying you'd want it to be promoted to a float in this case.
Yes, and that's what happens normally (in constant expressions). See, for example, ?2147483647+1.