Once let me instead focusing other into the system to the symbolic integer problem, the results of their own thinking of the solution only to find that simple.
1, Int16 (2 bytes length):
Method: convert.toint16 (binary encoding, binary)
A, 16 binary to 10 binary (with plus or minus)
Method: Convert.ToInt16 (16 encoding, 16);
Negative numbers such as: (16 binary) ffff= (10 binary)-1 Resolution: C # code: convert.toint16 ("FFFF", 16); Results: 1
Positive numbers such as: (16 binary) 1e0= (10 binary) 480 resolution: C # code: convert.toint16 ("1E0", 16); Results: 480
B, 8-in-turn 10-in (with plus or minus)
Method: Convert.ToInt16 (8 encoding, 8);
C, 2-in-turn 10-in (with plus or minus)
method: Convert.ToInt16 (2 encoding, 2);
2, Int32 (4 bytes length)
Method: Convert.ToInt32 (binary encoding, binary)
3, Int64 (8 bytes length)
Method: Convert.toint64 (binary encoding, binary)
C # 2, 8, 16 binary signed conversion 10 positive negative number