2010-09-11 11 views
5

Google hasn't been a help.¿Cuál es el punto de código Unicode para '¿'?

+6

tonto, ¿no buscar buscar al revés signo de interrogación hacia abajo. –

+0

¿por qué se cierra? En cuanto a las preguntas van, no se puede conseguir más real y concreto que éste. – cdonner

+0

[Shapecatcher] (http://shapecatcher.com) es una herramienta bastante nueva para preguntas similares. [Funciona] (http://imgur.com/hCYAH) para el signo de interrogación al revés. – shapecatcher

Respuesta

18

Una búsqueda rápida en Google de "Unicode para el signo de interrogación al revés "me llevó a un Wikipedia article, que declaró que

El signo de interrogación invertido (¿) corresponde a Unicode código de punto 191 (U + 00BF)

¿ɹoɟ buıʞoo ן ǝɹǝʍ noʎ ʇɐɥʍ ʇɐɥʇ šī

2

acuerdo a gucharmap de Ubuntu:

 
U+00BF INVERTED QUESTION MARK 

General Character Properties 

In Unicode since: 1.1 
Unicode category: Punctuation, Other 

Various Useful Representations 

UTF-8: 0xC2 0xBF 
UTF-16: 0x00BF 

C octal escaped UTF-8: \302\277 
XML decimal entity: ¿ 

Annotations and Cross References 

Alias names: 
• turned question mark 

Notes: 
• Spanish 

See also: 
• U+003F QUESTION MARK 
• U+2E2E REVERSED QUESTION MARK 

15

Si desea obtener el valor Unicode de un carácter que puede utilizar este sencillo Javascript:

javascript:alert("¿".charCodeAt(0)) 

Esto alertará al valor Unicode del carácter. Si desea usarlo en HTML, el sintetizador es & # 191; (sin espacio entre & y #) donde 191 es el número Unicode de tu personaje.

+4

+1 Buen truco. (Rápido para verificar algo con la barra de direcciones de este y del navegador). – Jonik

+0

+1 buen truco (II)! – Topera

+3

... y si desea la unidad de código hexadecimal U + nnnn, ''¿' .charCodeAt (0) .toString (16)'. – bobince

0

Unicode table puede ser útil 00A01F.

+2

No es '00a01f'; agregas '1f' a' 00a0' usando la aritmética hexadecimal, dando '00bf'. –

+0

@Delan Azabani tiene sentido gracias por la explicación! –

+0

No hay problema :) (15 caracteres) –

1

Si conoces Java puede imprimir esta manera:

$ cat UnicodeTest.java 
public class UnicodeTest { 
    public static void main(String [] args) { 
     System.out.println((int) '¿'); 
    } 
} 


$ javac -encoding UTF8 UnicodeTest.java 
$ java UnicodeTest 
191 

respuesta

caracteres de Java son Unicode.

BTW, ¡Eso no es un signo de interrogación al revés! es un signo de interrogación de "apertura". Se acaba no todo el mundo lo usa, al igual que un '(' no es un paréntesis al revés

+2

El estándar Unicode lo llama 'MARCA DE PREGUNTA INVERTIDA' –