Ik zit met een kleine uitdaging die ik even niet zie.Ik ben geen programmeur en heb een zetje nodig in de juiste richting.
Ik wil berekeningen doen met HEX. Dus 1C + A = 26h. Nu moet de A als input worden geleverd door middel van een textbox. Dit is een string. Als ik nou een berekening wil doen dan moet ik de string omzetten naar INT. Hier heb ik een probleem. De A moet in HEX A blijven en niet worden omgezet.
Hoe doe ik dit?
Probleem zit het hem in de volgende regel:
int Outcome03 = Outcome02 + Convert.ToInt32(hexOutput);
Ik wil berekeningen doen met HEX. Dus 1C + A = 26h. Nu moet de A als input worden geleverd door middel van een textbox. Dit is een string. Als ik nou een berekening wil doen dan moet ik de string omzetten naar INT. Hier heb ik een probleem. De A moet in HEX A blijven en niet worden omgezet.
Hoe doe ik dit?
Probleem zit het hem in de volgende regel:
int Outcome03 = Outcome02 + Convert.ToInt32(hexOutput);
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| string input = "1"; int Value01 = 0x668; int Value02 = 0x11; int Value03 = 0x1C; int i = 0x1; char[] values = input.ToCharArray(); foreach (char letter in values) { int Outcome01 = Value01 - Value02; int Outcome02 = Value03 * i; int value = Convert.ToInt32(letter); string hexOutput = String.Format("{0:X}", value); int Outcome03 = Outcome02 + Convert.ToInt32(hexOutput); int Outcome04 = Outcome03 * Outcome01; i++; } |