Floating point 将int和float转换为二进制

Floating point 将int和float转换为二进制,floating-point,mips,Floating Point,Mips,我想问一下如何将int和float转换为二进制。第一个很简单,但第二个我不知道。它的格式应该是符号、基数和尾数。有什么想法吗?下面是一个在MIPS中打印单精度浮点的符号、指数和尾数的示例。你说你已经知道如何将十进制转换成二进制,所以我省略了这一步 有关单精度浮点数布局的详细信息,请参见: . 这将输出: 0 124 2097152 你说的是用浮点数据保存文件,还是打印出浮点二进制值的字符串表示?二进制是一种存储方式?我不知道你的问题是什么。你能添加更多的信息或重述吗?没错,对于int来

我想问一下如何将
int
float
转换为
二进制
。第一个很简单,但第二个我不知道。它的格式应该是符号、基数和尾数。有什么想法吗?

下面是一个在MIPS中打印单精度浮点的符号、指数和尾数的示例。你说你已经知道如何将十进制转换成二进制,所以我省略了这一步

有关单精度浮点数布局的详细信息,请参见: .

这将输出:

0 124 2097152

你说的是用浮点数据保存文件,还是打印出浮点二进制值的字符串表示?二进制是一种存储方式?我不知道你的问题是什么。你能添加更多的信息或重述吗?没错,对于int来说这是显而易见的,但是对于float就不是了。你尝试了什么@ManishMishra是这样的,但输出应该是:符号(空格)基(空格)尾数。
0 124 2097152