有一列数:1.2.-3.7.8.-9···,第2012个数是多少