Kommunerne har digitaliseret indgangen for borgerne. Men bag skærmen håndteres mange arbejdsgange stadig manuelt mellem systemer, mails og organisatoriske siloer.
Du kan starte med at definere tal som en string. Derefter kan du indtaste en hexværdi (string) ind i tal. Denne kan konverteres til decimal i en ny variabel (fx dectal). Og så kan du her til sidst lave din beregning på din dectal istedet.
Synes godt om
Slettet bruger
26. november 2001 - 18:38#2
hvordan skal det så se ud?
void main(void) { tal(char string); cin >> tal; cout << tal << endl; tal=(tal*0.209375)-3.2; cout << tal << endl; }
Det er lavet efter hukommelsen, måske skal der ekstra include statements. Kan det ikke oversætte fordi sHExtTal er en char*, prøv at type caste sHextTal til en CString.
problemet løst.. damnit jeg ryster.. har ik spist. stresser. spiller wolfenstein :D
men her er løsningen.. #include <iostream.h> #include <string.h> #include <ctype.h>
int main(void) { int length, i; unsigned int dectal; cin>>tal; length = strlen(tal); for(i=0;i<length;i++) { tal[i] = toupper(tal[i]); } dectal = Kald_af_funktion(tal); // Den funktion der laver dit tal om cout<<\"Hex:\\n\"<<tal<<\"\\n\"; //jeg laver \\n fordi det er kompatibelt med min linux compiler return 0; }
okay.... det er ikke lige det jeg har, jeg skulle bruge det i forbindelse med noget temperatur føler, en hex værdi fra en AD converter.....
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.