如何在 MIPS 中存储一个非常小的浮点数? (即 1x2^-18)
How to store a very small float type number in MIPS? (I.e 1x2^-18)
我想将 1.23211e-18 存储到浮点变量中。以下是我如何处理一个可以不用指数写的值:
.数据
数字:.float 2.43221
但是对于像 1.23211e-18 这样的非常小的值,如何做到这一点。
MIPS 汇编语言程序员指南 的第 4 章(如果您还没有该书的 PDF 副本,网络搜索会找到许多副本)描述了浮点常量的格式。它说你应该能够完全按照你在问题中所做的那样写那个值:
.float 1.23211e-18
我想将 1.23211e-18 存储到浮点变量中。以下是我如何处理一个可以不用指数写的值:
.数据 数字:.float 2.43221
但是对于像 1.23211e-18 这样的非常小的值,如何做到这一点。
MIPS 汇编语言程序员指南 的第 4 章(如果您还没有该书的 PDF 副本,网络搜索会找到许多副本)描述了浮点常量的格式。它说你应该能够完全按照你在问题中所做的那样写那个值:
.float 1.23211e-18