Как сохранить очень маленький номер типа с плавающей точкой в ​​MIPS?(Т.е. 1x2 ^ -18) - PullRequest
0 голосов
/ 26 апреля 2019

Я хочу сохранить 1.23211e-18 в переменной с плавающей точкой. Вот как я могу это сделать для значения, которое можно записать без показателя степени:

.data номер: .float 2.43221

Но как это сделать для очень маленького значения, такого как 1.23211e-18.

1 Ответ

0 голосов
/ 27 апреля 2019

Глава 4 Руководства программиста на языке ассемблера MIPS (при поиске в Интернете можно найти много копий PDF этой книги, если у вас еще нет копии) описывается формат констант с плавающей точкой,В нем говорится, что вы должны быть в состоянии записать это значение точно так же, как в вопросе:

    .float 1.23211e-18
...