*○0j1 outputs -1 but
*(○0j1) doesn’t? (
What is the difference between them?
*(○0j1) to output the same thing as
Assuming this is Dyalog APL, then it's because
*○0j1 is recognised as an idiom and the exact expected result is returned rather than being calculated as
Dyalog's idiom list is here