问题标签 [mantissa]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
158 浏览

c - 按位拆分 IEEE 754 双的尾数?如何访问位结构,

(对不起,我想出了一些有趣的想法......请耐心等待......)

假设我有一个“双”值,包括:

如果我是对的,代表 1234.6565。

我希望能够以位的形式分别访问符号、指数、隐式和尾数字段!并使用AND、OR、XOR 等按位运算或字符串运算(如“left”、mid 等)来操作它们。

然后我想从被操纵的位中拼出一个新的替身。

例如,将符号位设置为 1 将使数字变为负数,向/从指数添加或减去 1 将使值加倍/减半,剥离指数的重新计算(无偏)值指示的位置后面的所有位将转换值为整数等等。

其他任务将/可能是找到最后设置的位,计算它对值的贡献程度,检查最后一位是“1”(二进制“奇数”)还是“0”(二进制“偶数”)等.

我在程序中看到过类似的,只是在运行中找不到它。我可能记得“重新解释演员表”或类似的东西?我认为有一些图书馆或工具包或“howtos”可以提供对此类的访问,并希望这里有读者可以指出我的此类内容。

我想要一个接近简单处理器指令和简单 C 代码的解决方案。我正在使用 Debian Linux 并使用默认情况下的 gcc 进行编译。

起点是我可以寻址为“x”的任何双精度值,

起点2是我不是!经验丰富的程序员:-(

如何做简单,并让它以良好的性能工作?

0 投票
1 回答
29 浏览

pandas - pd.DataFrame 削减小数的尾数

需要将具有长尾数的值列表转换为 pd.DataFrame 而不会丢失精度:

在此处输入图像描述

我的小数列表:

在此处输入图像描述

pd.DataFrame 转换它的方式。

0 投票
0 回答
54 浏览

python - 如何在 Python 编程语言中获得更大的尾数?

我正在尝试制作费根鲍姆混乱的动画。我尝试对 600 张图像进行编程,潜入混乱的图像中,然后使用 MakeAvi 制作动画。我有一个来自 Python 的 mpmath 库,但仍然感觉 10 指数尾数的值是有限的。我不能超越图像 82,它相当于每秒 15 帧的动画,只有 82/15 = 6 秒的动画。我怎样才能增加浮点尾数的大小?我怀疑尾数的值目前限制在 300 左右。所以我正在尝试制作这样的动画:

https://youtu.be/5cT0H4Xk7JE