Voilà j'ai un petit pb, dans un prog C (cible 8/16 bits) j'ai des calculs à faire mais ça bug à moitié parceque (à mon avis) le calcul déborde les 8 bits (même si normalement ça devrait passer)...
exemple :
a=(char)(((int)(b*156))/73);
les résultats (mathématiques) ne dépassent pas 256 donc ça devrait être bon...
j'ai pensé à multiplier par une valeure décimale mais ça marche pas du tout...
merci de m'indiquer les solutions qui à votre sens sont les plus adaptées...
PS : actuellement je fais le calcul en plusieurs étapes de sorte de rester sur 8 bits tout du long...