问答列表

为什么通过字符串进行往返转换对于双精度来说不安全?

作者:Philip Ding 提问时间:6/19/2014

最近我不得不将双精度序列化为文本,然后将其取回。该值似乎不等价: double d1 = 0.84551240822557006; string s = d1.ToString("R"); doub...

可靠地将浮点数转换为整数

作者:Mars 提问时间:10/15/2017

我有一个使用浮子来处理距离的应用程序,例如,2.5f 是 2.5 米(250 厘米)。现在,我想在不通过网络使用浮点数的情况下与该应用程序进行交互。我无法更改它使用浮点数的事实,但我可以让它向我的第二...

为什么浮点比较在不同的编译器上给出不同的输出?[复制]

作者:Destructor 提问时间:4/30/2015

这个问题在这里已经有答案了: float 与 float 文字的比较的奇怪输出 (8 个答案) 8年前关闭。 我正在读这篇文章。它包含以下C程序。 #include<stdio.h> int ma...

1 的分数之和不完全等于 1

作者:Squeezie 提问时间:10/26/2017

我正在创建一个 3D 矩阵(纬度,经度,土地利用)并尝试计算每个矩阵像元的土地利用比例: 一个示例单元可以生成由以下项指定的向量: fractions=landuse/total_number_o...

将 uint64_t 转换为双倍后出现意外结果

作者:Luc Bloom 提问时间:11/16/2017

在以下代码中: #include <iostream> ... uint64_t t1 = 1510763846; uint64_t t2 = 1510763847; double d1 = (...

如何根据增量值确定算法的时间复杂度

作者:Thibault de Villèle 提问时间:11/25/2017

我现在必须研究PageRank,我已经编写了这个算法: 我已经确定了 while 循环内部的复杂性,我相信是 .但后来我被 while 循环本身的复杂性所困扰,它本质上是由 delta 决定的。De...

为什么在MATLAB中24.0000不等于24.0000?

作者:Kamran Bigdely 提问时间:3/27/2009

我正在编写一个程序,我需要删除存储在矩阵中的重复点。问题在于,在检查这些点是否在矩阵中时,MATLAB无法识别矩阵中的它们,尽管它们存在。 在下面的代码中,函数获取交点:intersections ...

第一次使用 angular CLI 运行“ng serve”不会正确编译并给出错误

作者:Melonendk 提问时间:11/21/2017

所以我正在尝试用 angular 开始我的第一个项目。 每次它不会像它不会那样编译并且没有错误地完成它时,很难解释,我希望你和我一起原谅这一点。ng serve 基本上,我在 Windows 9....

为什么在 .NET 中将两个双精度相乘时会发生这种情况 [duplicate]

作者:kuskmen 提问时间:12/19/2017

这个问题在这里已经有答案了: 浮点数学坏了吗? (34 个答案) 5年前关闭。 在乘以双倍时,我遇到了相当奇怪的行为。 创建一个简单的控制台应用程序,并尝试以下代码。 private stati...

将标签值传递到 Asp.net 中的进度栏值属性

作者:Ali Akyıldırım 提问时间:1/16/2018

我在我的 Web 项目中使用进度条。我想将从代码隐藏获取的标签值添加到进度条的数据百分比值属性中。但是,我收到以下错误: 错误 217 “System.Web.UI.HtmlControls.Htm...


共1296条 当前第22页