Recentemente ho esaminato il mio file CSS e ho #FDFEFF tutti i miei codici esadecimali a 6 cifre in semplici codici a 3 cifre (ad esempio, il mio #FDFEFF stato abbreviato in #FFF ). Rende praticamente lo stesso colore di prima, mi sembra che le parti intermedie siano abbastanza inutili e rimuovendole mi hanno salvato […]
Ho una stringa con 14 caratteri. Questa è una rappresentazione esadecimale di 7 byte. Voglio convertirlo in binario. Ho provato a utilizzare Convert.ToString(Convert.ToInt32(hexstring, 16), 2); Per le stringhe piccole questo funziona, ma per 14 caratteri non funzionerà perché il risultato è troppo grande. Come posso gestire questo? Tieni presente che l’output della conversione deve essere […]
Possibile duplicato: Come posso convertire la stringa esadecimale in numero intero con segno? esempio: “3A” convertire in 0x3A, grazie mille!
Ho 3 rappresentazioni di base per numeri interi positivi: Decimale, in variabile lunga senza segno (ad es. Unsigned long int NumDec = 200 ). Esadecimale, in variabile stringa (ad es. Stringa NumHex = “C8” ) Binario, in variabile stringa (ad es. Stringa NumBin = “11001000” ) Voglio essere in grado di convertire tra i numeri […]
Data una stringa di valori esadecimali, ad esempio “0011223344”, ovvero 0x00, 0x11, ecc. Come aggiungo questi valori a un array di caratteri? Equivalente a dire: char array[4] = { 0x00, 0x11 … };
Questo potrebbe aver avuto risposta altrove, ma non sono riuscito a trovare una risposta adeguata. Ho questo codice: enum enumWizardPage { WP_NONE = 0x00, WP_CMDID = 0x01, WP_LEAGUES = 0x02, WP_TEAMS = 0x04, WP_COMP = 0x08, WP_DIVISIONS = 0x10, WP_FORMULAS = 0x20, WP_FINISHED = 0x40, }; Che è legacy e devo modificarlo aggiungendo alcuni nuovi […]
C tratta le costanti esadecimali (ad es. 0x23FE) e int signed o unsigned?
Cosa significa un prefisso 0x su un numero? const int shared_segment_size = 0x6400; È da un programma C scritto su linux. Non riesco a ricordare cosa importi e in particolare cosa significhi la lettera x .
Ho bisogno di un’utilità per diffare due file binari. I file sono grandi (6-50 GB). Nota: deve essere specificatamente indicato qui: la maggior parte dei programmi diff lavora mappando il file nel loro spazio di indirizzamento virtuale. Su Windows a 32 bit, questo limita le dimensioni dei file che possono essere confrontati con meno di […]
Ad esempio, ho un cstring “E8 48 D8 FF FF 8B 0D” (spazi inclusi) che deve essere convertito nell’equivalente char array unsigned {0xE8,0x48,0xD8,0xFF,0xFF,0x8B,0x0D} . Qual è un modo efficace per farlo? Grazie! EDIT: non riesco a usare la libreria std … quindi considera una domanda in C. Mi dispiace!