Hello Taurian,
The only situation it works with is when you negate a variable. This is clearly a mistake in the code, since it could not be used with a value. Unless epic made a change and didn’t document it.
The only workaround i found is to use multiply float node with -1 value as second.
Regards, Alex.