Emacs 在elisp中将浮点转换为位

Emacs 在elisp中将浮点转换为位,emacs,floating-point,elisp,Emacs,Floating Point,Elisp,如何在elisp中获得浮点的IEEE 754二进制表示(单精度或双精度)。 到目前为止,我唯一发现的是: 但我认为一定有更好的方法吗?您能解释一下如何做到这一点吗?它可以在UI中看到。输入3.14并按d2。我不知道内部原因,因为计算解决方案不起作用。e、 g.3.14收益率为2#11.0010001110101110000101010001111100111,但应为010000000100100011110101111000011(参见参考)

如何在elisp中获得浮点的IEEE 754二进制表示(单精度或双精度)。 到目前为止,我唯一发现的是:
但我认为一定有更好的方法吗?

您能解释一下如何做到这一点吗?它可以在UI中看到。输入
3.14
并按
d2
。我不知道内部原因,因为计算解决方案不起作用。e、 g.3.14收益率为2#11.0010001110101110000101010001111100111,但应为010000000100100011110101111000011(参见参考)