Convertire 8-biți număr în valoare de culoare Hex în JavaScript
Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
-
Marius
- Mesaje:60
Convertire 8-biți număr în valoare de culoare Hex în JavaScript
Încerc să convertesc un număr întreg de 8-biți în valoare de culoare Hex. (de ex. FFFFFF).
Numarul de culoare pe 8-biți este generat cu următoarea formulă:
Cod: Selectaţi tot
color = ( [red] * 65536) + ( [green] * 256) + ( [blue] * 1)
În C se face cu:
Cum pot converti această valoare întreagă de 8-biți în valoare de culoare Hex în Javascript?
MarPlo
Mesaje:4343
Dacă ai un număr întreg, poți face cu:
Și îl va transforma într-un șir Hex.
Cod: Selectaţi tot
// White
color = (255 * 65536) + (255 * 256) + (255 * 1); // 16777215
color.toString(16); // 'ffffff'
Subiecte similare
- Afisare numar cel mai mare dintr o coloana
PHP - MySQL - XML
Primul mesaj
Bună Marplo
Vreau să extrag din coloan pret cel mai mare numar ca de exemplu 4444.
Mie imi afisează 54 în loc de 4444, dacă în loc de 4444 modific...
Ultimul mesaj
Am schimbat `pret` varchar(20) DEFAULT NULL in `pret` int(11) NOT NULL ca la tine si merge.
Multumesc