浮点 问答列表

C++ 中的浮点计算精度

作者:Code4Fun 提问时间:7/7/2023

我想实现类似浮点精度的东西,其中模板函数控制 point(.) 之后的位数。(或分数)? template <typename T, unsigned int PRECISION = 4> co...

round() 似乎没有正确舍入

作者:swilliams 提问时间:9/11/2008

round() 函数的文档指出,您向它传递一个数字,并且位置从小数点后到四舍五入。因此,它应该这样做: n = 5.59 round(n, 1) # 5.6 但是,实际上,老式的浮点怪异悄悄地蔓...

对向量的 GLM 运算返回不正确的值

作者:DENIS KOVALENKO 提问时间:7/10/2023

Glm 在内部使用 float 并以非常高的精度评估值。问题在于,使用此类值的常规操作可能会返回不正确的结果。考虑以下 gdb 输出: 49 return glm::normalize(coord ...

解释 printf(“%# 01.1g”,9.8) 中的格式说明符

作者:einpoklum 提问时间:7/11/2023

请考虑以下 printf 指令: printf("%# 01.1g", 9.8); 它应该打印什么? 我正在阅读 cppreference.com 上 g 说明符的描述,上面写着(删除的文本)...

R 中的数值比较难度

作者:Matt Parker 提问时间:5/5/2010

我正在尝试比较 R 中的两个数字作为 if 语句条件的一部分: (a-b) >= 0.5 在这种特殊情况下,a = 0.58 和 b = 0.08...然而,这是错误的。我知道用于精确数字比较的危...

如何检查字符串是否代表数字(float 或 int)?

作者:Daniel Goldberg 提问时间:12/10/2008

如何在 Python 中检查字符串是否表示数值? def is_number(s): try: float(s) return True except ValueError: return...

在 Java 17 和 JEP 306 之后,Math 和 StrictMath 之间还有区别吗?

作者:Joshua Goldberg 提问时间:7/13/2023

在 Java 17 中实现的 JEP 306 提供了始终严格的浮点语义,弃用了该标志。这是否意味着 java.lang.Math 的行为与 StrictMath 中的类似方法完全相同(即,java.l...

如何在python中将小数点四舍五入为一位数?

作者:sakrockzx 提问时间:7/18/2023

我写了一个代码,我必须用它来复制一个语句 100 次。在这种情况下,变量“度”必须迭代 3.6。我得到的不是带有 1 个十进制数字的十进制数,而是得到如下内容: 95%{background-col...

有没有一种方法可以减轻舍入误差?

作者:zg c 提问时间:7/18/2023

关于“保护位”的维基百科提供了一个示例代码: #include <stdio.h> int main(){ double a; int i; a = 0.2; a += 0.1; a...

如何在 Haskell 中准确缩放浮点数?

作者:pseuyi 提问时间:7/20/2023

我想将一些小数点后四位的数字缩放为整数。在缩放这些数字时使用(或)会导致某些数字不准确吗?roundceiling 在 ghci 中: 期待 1009 ghci> let x = 1.009 * ...


共635条 当前第49页