问答列表

Double 的 R 精度 - 为什么代码返回负值,为什么预期正结果?

作者:Max577 提问时间:11/10/2022

我正在测试计算 Prod(b-a) 的 2 种方法,其中 a 和 b 是长度为 n 的向量。 Prod(b-a)=(b1-a1)(b2-a2)(b3-a3)*...(bn-an),其中 b_i>a_i...

十进制与双精度!- 我应该使用哪一个,何时使用?[复制]

作者:Soni Ali 提问时间:7/22/2009

这个问题在这里已经有答案了: 什么时候应该使用双精度而不是十进制? (12 个答案) 10年前关闭。 我一直看到人们在 C# 中使用双精度。我知道我在某个地方读到,双倍有时会失去精确度。 我的问题是...

将数组转换为以 0.x (C) 开头的数字

作者:Oxygen033 提问时间:11/25/2022

我有一个函数,可以将输入数字的小数部分转换为另一个数字系统(不是最漂亮的代码): void FracToAny(double D, int q, int t) { double b[10] = {...

如何在 C++ 中使用 double 获取正确的小数数量

作者:Zeptuz 提问时间:11/29/2022

基本上,如果我写 15.20,我希望返回 15.20,如果我写时没有任何额外的零或任何舍入,那么 0 仍然被打印出来。 我尝试使用 setprecision,但它只是添加了一堆零。 我的代码: #...

float 与 float 文字相比的奇怪输出

作者:Ashish 提问时间:12/3/2009

float f = 0.7; if( f == 0.7 ) printf("equal"); else printf("not equal"); 为什么输出?not equal 为什么会这样...

当指向 32 位整数的指针被强制转换为指向浮点数的指针并取消引用时,会发生什么情况?

作者:RookieCPP 提问时间:12/18/2022

我看到了这个演员表: const std::uint32_t tmp = (some number); float ToFloat = *(float*)(&tmp); 但是在投掷时,错误的数字...

为什么有些函数在函数名称前后都有下划线“__”?

作者:Chuck Testa 提问时间:1/1/2012

这种“下划线”似乎经常发生,我想知道这是 Python 语言的要求,还是仅仅是约定俗成的问题? 另外,有人可以说出并解释哪些函数往往带有下划线,以及为什么(例如)?__init__...

如何解决使用 -File 选项调用 PowerShell 脚本的参数中的引号问题?

作者:AlexK 提问时间:1/17/2023

我想从带有参数的 Windows 10 专业版命令行调用一个小型 PowerShell (v5.1) 脚本。 param($ReqURL, $JSONString) Write-Host $Req...

.NET 中的 decimal、float 和 double 之间的区别?

作者: 提问时间:3/6/2009

在.NET中,和有什么区别?decimalfloatdouble 什么时候有人会使用其中之一?...

使用哪些 NumberStyles 才能进行正确的数字转换?

作者:KiraKo 提问时间:1/26/2023

我正在从 excel 工作表中读取值。 单元格的正确值是 -0.09,但 excel 将其读取为“-9.9.329999999999999994E-2” 我创建了一个处理区域设置(数字格式的逗号和句点...


共176条 当前第10页