首页 > 解决方案 > 如何在 MIPS 中存储一个非常小的浮点类型数?(即 1x2^-18)

问题描述

我想将 1.23211e-18 存储到浮点变量中。对于可以在没有指数的情况下写入的值,我将如何做到这一点:

.数据编号:.float 2.43221

但是如何以非常小的值(例如 1.23211e-18)来做到这一点。

标签: floatingmips32exponentqtspim

解决方案


MIPS 汇编语言程序员指南的第 4 章(如果您还没有该书的 PDF 副本,可以通过网络搜索找到许多副本)描述了浮点常量的格式。它说您应该能够完全按照您在问题中所做的那样编写该值:

    .float 1.23211e-18

推荐阅读