EBCDIC, ASCII, Décimal et PHP
Posté : 23 déc. 2010, 16:15
Bonjour,
J'ai un problème plutôt sympa.
Je vous explique la situation, je travail sur une appli web synchronisé avec un systeme AS400.
Nous avons créé un systeme d'echange de données AS400 -> Serveur WEB.
Le petit souci que j'ai, c'est avec un décimal stocké sur le 400 en NUMERIC étendu.
Lors de la création du fichier d'échange sur le serveur mainframe, il y aurais une conversion EBCDIC > ASCII.
Lorsque je reçois le fichier sur le serveur WEB j'obtiens une chaine comme ceci.
Ce qui signifie en décimal -110.52...
Je ne comprends pas comment le caractère K pourrais siginifier que mon float est négatif et que le dernier chiffre est egale a 2 ...
Avez-vous une idée ??
D'avance merci
J'ai un problème plutôt sympa.
Je vous explique la situation, je travail sur une appli web synchronisé avec un systeme AS400.
Nous avons créé un systeme d'echange de données AS400 -> Serveur WEB.
Le petit souci que j'ai, c'est avec un décimal stocké sur le 400 en NUMERIC étendu.
Lors de la création du fichier d'échange sur le serveur mainframe, il y aurais une conversion EBCDIC > ASCII.
Lorsque je reçois le fichier sur le serveur WEB j'obtiens une chaine comme ceci.
Code : Tout sélectionner
00001105K
Je ne comprends pas comment le caractère K pourrais siginifier que mon float est négatif et que le dernier chiffre est egale a 2 ...
Avez-vous une idée ??
D'avance merci