Je ne suis pas sûr de savoir comment imprimer un point flottant avec une décimale.Imprimer le nombre à virgule flottante arrondi dans MIPS
Je reçois '88 .09999847 'au lieu de '88 .1'. S'il vous plaît conseiller
Par exemple: si je dois vous inscrire f10 $ = '88 0,09999847'
mov.s $f12, $f10
li $v0, 2
syscall
je reçois sortie comme « 88,09999847 »
Comment puis-je arrondir à une décimale et imprimer " 88,1"
Toute aide serait appréciée
1 pour une bonne question. Je pense que la réponse impliquera un masquage de bit dans la partie mantisse du flotteur, mais je ne me souviens pas de l'alignement. – Yohnny