2 votes

Un exposant supérieur à trois ne fonctionne pas. Seulement un deux et trois disponibles

J'interroge une base de données et j'essaie d'obtenir les exposants. Les trois premiers fonctionnent bien, mais pas les autres. Quels sont les caractères en exposant valides pour tout ce qui est supérieur à trois ?

1 : NCHAR(185)
2:NCHAR(178)
3:NCHAR(179)
4 : NCHAR(8308)
5:NCHAR(8309)
6:NCHAR(8310)
7:NCHAR(8311)
8:NCHAR(8312)
9:NCHAR(8313)

1voto

Ray Toal Points 35382

Il suffit de chercher sur le web des personnages nommés SUERSCRIPT FOUR, etc.

Vous trouverez des pages telles que celle-ci, pour l'exposant 4 :

http://www.fileformat.info/info/unicode/char/2074/index.htm

Les caractères que vous avez semblent être aux bons points de code décimaux ; le problème se situe peut-être au niveau des polices. Il vous suffit de trouver des polices qui prennent en charge ces caractères.

Vérifiez également que le codage des caractères de votre base de données est UTF-8 et non, par exemple, Latin-1.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X