Привет, я кодирую небольшую программу в MIPS, которая делит 2 на 9 и показывает результат. Это код
li $t1, 2
li $t2, 9
li $v0, 2
div $t0,$t2,$t1
move $a0,$t0
syscall
(это не полный код , только раздел, обрабатывающий раздел)
Итак, 2/9 равно 0,2222222222222222
Но когда я запускаю его, я получаю только 0,0
Как я могу показать истинный результат (0,2222222222222222)?
Я сказал что я использую целые числа вместо чисел с плавающей запятой, что я должен использовать инструкции с плавающей запятой для получения результатов в десятичном формате. Что я должен искать инструкцию div.x, но div.x не является распознанным оператором.
Итак , Я почти ничего не понимаю. Я не понимаю, что делать.
Может ли кто-нибудь опубликовать код, чтобы показать результат с плавающей запятой?
Заранее спасибо.