Would something like this work?
Code:
[STR NUMS\16]	
X1 = (NUMS[1]-"0")
X2 = (NUMS[3]-"0")
X3 = (NUMS[5]-"0")
X4 = (NUMS[7]-"0")
X5 = (NUMS[9]-"0")
X6 = (NUMS[11]-"0")
X7 = (NUMS[13]-"0")
X8 = (NUMS[15]-"0")