All the simple Numeric operators (add, subtract and multiply) do not show red dots when you wire, say, two integers. "Divide" does, but should not! The Divide operator coerces everything to a double!...
In all other languages, if you use the divider operator (the slash /) it conforms to the operands passed: divide a double by a double and you get a double; divide integer by integer and you get an integer.
Please make the Divide operator not upcast to a double!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.