arm64: fix the rest code printing out negative numbers like big decimal positive numbers