Why does *○0j1 outputs -1 but *(○0j1) doesn’t? (¯1j1e¯16)
What is the difference between them?
Expected *(○0j1) to output the same thing as *○0j1
Why does *○0j1 outputs -1 but *(○0j1) doesn’t? (¯1j1e¯16)
What is the difference between them?
Expected *(○0j1) to output the same thing as *○0j1
Copyright © 2021 Jogjafile Inc.
Assuming this is Dyalog APL, then it's because
*○0j1is recognised as an idiom and the exact expected result is returned rather than being calculated as*(○0j1)is.Dyalog's idiom list is here