question

E o numero hexadecimal 0x888888 inbetween 000000 e FFFFFF?

Eu quero fazer uma grade que é mais visível se os quadrados na grade são completamente preto (000000) ou branco (FFFFFF), é o cinza perfeito número hexadecimal 888888 (em termos de RGB)? Eu pensei que seria porque metade dos 16 é 8, então cada número deve ser 8 em vez de F (16).
resposta Resposta
Para as cores RGB, são na verdade 3 números cada, não 6: (FF, FF, FF) hexadecimal é (255,255,255) decimal. Metade a intensidade em cada canal é também (127,127,127) ou (128,128,128) dependendo do arredondamento. Então a versão hexadecimal é tanto (7F, 7F, 7F) ou (80,80,80).

Então use 0x7F7F7F ou 0x808080 para suas partidas mais próximas.

Comentários Comentários

Guest
Alex Guzmán na 3 Jan 2014
0
F(15) é branco 0 é preto 0 1 2 3 4 5 6 7 = 8 números 8 9 A B C D E F = 8 números existem 16 números, não há ninguém médio. Se houvesse seria entre 7 e 8 resposta: 787878
Guest
Gabi Ferrari na 10 Jan 2014
0
0x808080 ou 0x7F7F7F ou seja 0..7f é uma metade e 80..FF é a outra metade

é um pouco como dizer o que é positivo e o que é negativo quando o valor
é assinado em vez de todos os psoitive

O seu comentário
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved