cost 394 ms
为什么浮点尾数的位宽表示的数字是整数的两倍? - Why does the bit-width of the mantissa of a floating point represent twice as many numbers compared to an int?

有人告诉我,C++ 中的double具有能够安全准确地表示 [-(2 53 − 1), 2 53 − 1] 整数的尾数。 当尾数只有 52 位时,这怎么可能? 为什么int16只能具有 [-32,768, +32,767] 或 [-2 15 , 2 15 -1] 的范围,而int16可以使用相同的 ...

如何在 python 中将 E 表示法字符串转换为具有固定指数的浮点数 - How to convert a E notation string to a float with fixed exponent in python

我的仪表设备返回数据字符串,例如 2.89E-6、9.87E-1、4.18E-4 等。 如何更改表示以使指数始终为-3。 我的意图是手动提取结果表达式的尾数。 所需的 output: 字符串2.89E-6 > 浮动0.00289E-3 字符串9.87E-1 > 浮动987E-3 字符串4 ...

使用浮点二进制格式的变量如何存储值 0.0 - How does a variable using a Floating-point binary format stores the value 0.0

基本上我现在很困惑,在 stackoverflow 或通过谷歌搜索找不到任何有用的东西。 我一直在阅读有关计算机如何以二进制格式存储不同数据类型的信息,以便更好地理解 C 编程和有关计算机科学的一般知识。 我想我理解浮点数是如何工作的,但据我所知,小数点前的第一位(或二进制点 idk)不包括在内, ...

8bit浮点转小数 - 8bit floating point to decimal fraction

我有一个存储在 1 个字节中的浮点数(作为 8 位浮点数)。 我们是否有一个库 function 或 c++11(或 14),它将浮点数转换为十进制小数? 我知道如何将 8 位(符号位、指数、尾数)转换为小数。 我只是想利用图书馆 function 而不是写一个新的? 参考现有的 function ...

将给定的尾数、指数和符号转换为浮点数? - Converting given mantissa, exponent, and sign to float?

我得到了尾数、指数和符号,我必须将其转换为相应的浮点数。 我将 22 位用于尾数,9 位用于指数,1 位用于符号。 我从概念上知道如何将它们转换为浮点数,首先将指数调整回原来的位置,然后将得到的数字转换回浮点数,但我在 C 中实现这一点时遇到了麻烦。 我看到了这个帖子,但我看不懂代码,我不确定答案 ...

如何找到具有指数和尾数的最大可表示整数? - How to find the largest representable integer with exponent and mantissa?

我有一个问题需要使用(6指数和9尾数)找到最大的可表示整数 我知道指数有5位的分割,尾数有1位的分割有10位。 我知道如何找到尾数的低位和高位。 我使用函数(k /(2 ^(尾数)))。 但是,如何找到指数的高位和低位? 它与位数(16)有关吗? 我正在看一些例子,说(5 ...

检查数字是否为“谐波除数(矿石数)”时的浮点归一化 - Normalization of float point when checking if the number is “harmonic divisor number (Ore number)”

我的函数isOre正在检查数字是否为“谐波除数(矿石数)”( https://en.wikipedia.org/wiki/Harmonic_divisor_number#CITEREFCohenSorli2010 )。 我无法正确比较“结果变量”是否为整数,因为它的一部分在指数内。 ( ht ...

如何使用matplotlib colorbar中的偏移表示法更改尾数的位数 - How to change the the number of digits of the mantissa using offset notation in matplotlib colorbar

我使用由创建的颜色条在 matplotlib 中有一个等高线图 如何更改颜色条刻度标签(指数的尾数)在 '.' 后仅显示 2 位数字。 而不是 3(保持偏移符号)? 有没有可能还是我必须手动设置刻度? 谢谢 我曾尝试使用 str 格式化程序 到目前为止,但这并没有给我想要的结果。 ...

尾数和指数-带小数的负数(超过.5) - Mantissa and Exponent - Negative number with decimal (beyond .5)

这是我的问题。 我正在做一些工作,并且看到两个不同的答案。 我正在使用一个计算器(在线)来检查我的答案,它与我应该得到的答案相冲突,因此我需要查看哪个是正确的。 问题是: -6.25 我为6.25进行了求解,然后采用了二进制补码。 6.25-> 0110.001 尾数 ...

具有LSB错误的浮点加法 - Floating point addition with LSB error

我正在用Verilog实现硬件双精度加法器。 在验证阶段,当我将硬件输出与MATLAB(或C)双精度加法输出进行比较时,我发现一些奇怪的情况,即LSB不匹配,并考虑到我使用的是相同的舍入模式(四舍五入到最接近的偶数) 。 我的问题是关于C计算的准确性,是进行舍入运算的真正准确性,还是限于某些 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM