How to generate random positive and negative numbers in Java [duplicate] August 20, 2023 by Tarik You random on (0, 32767+32768) then subtract by 32768