I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
t[0] = hex[i] sætter første chr i streng. t[1] = '\0' sætter enden på streng \0 = null.
Det skulle ifølge c syntax være ok og har jeg også bruget før. Men dog er dette mit andet prog i c.....
Er der en nemmer måde at hånter char til string så lytter jeg gerne.
int hexdec(char hex[]) { // hexdec modtager en string med eks "FFFF" int i, dec; char t[1]; dec = 0; dec += (int)(hex[strlen(hex) - 1]); //konveter sidste chr i string til ASCII num. if(dec <= 57) //Er denne chr et tal eller bokstav { dec -= 48; // Hvis tal omregn til verdi. } else { dec -= 55; // Hvis bokstav omregn til verdi. } for(i = 0; i <= (strlen(hex) - 2); ++i) // Hvis hex string er længer en 1 chr læg disse til. { t[0] = hex[i]; t[1] = '\0'; dec += hexdec(t) * power(16, (strlen(hex) - i - 1)); // kald hexdec for at regne neste chr. } return dec; // Retuner verdi. }
Det kan du ikke da du allerede har lukket spørgsmålet.
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.