Hallo
also das char funktioniert.
Das int irgendwie auch, vielleicht au nicht, aufjedenfall ist das sehr seltsam.
C#-Quelltext
1: 2: 3: 4:
| che = (255 - ((((13 + 8 + (int)'S' + (int)'1') / 256) - ((13 + 8 + (int)'S' + (int)'1') / 256)) * 256)) + 1; Text = Convert.ToString(che);
|
Quelltext
1: 2: 3: 4:
| che = (255 - ((((13 + 8 + Asc("S") + Asc("1")) / 256) - Int((13 + 8 + Asc("S") + Asc("1")) / 256)) * 256)) + 1 Text = che
// = 103 |
Diese beiden Dinger liefern bei mir unterschiedliche Ergebnisse. Ich habe keine Ahnung wieso. Für mich sind die völlig identisch und wenn ich nur Teile davon ausrechne kommt wieder das gleiche raus. Bin ich blind oder blöd?
MfG