Bonjour,
Je pense qu'ANUBIS souhaite pourvoir afficher un nombre décimal tel que 123,4.
La première remarque est que le picaxe ne travaille que sur des entiers.
Il faut donc gérer soit même la position de la virgule (ou du point).
pour une décimale, les calculs se font sur la vraie valeur x 10.
et pour deux décimales, les calculs se font sur la vraie valeur x 100.
par exemple:
si la vraie valeur doit être 1234,5
les calculs se font avec w1 = 12345 (maxi 65535)
pour afficher:
bintoascii w3, b4,b3,b2,b1,b0 'décompose l'entier w1 en ses valeurs ascii pour chaque chiffre.
SEROUT 7, N2400, (b4,b3,b2,b1,",",b0) 'affichera 1234,5
ou bien
SEROUT 7, N2400, (b4,b3,b2,b1,xx,b0) avec xx le code ascii du séparateur décimal choisi (44 par ex.)
c'est bien ce qui était cherché ?