繁体   English   中英

当我知道答案可能是负面的时,我应该使用哪种数据类型

[英]What data type should i use when i know the answer could be negative

我目前正在开发一个程序,将混乱的图像恢复到原始状态。 为此,我使用平方和差算法。 由于此算法的性质,两个像素之间的差异可能为负,我应该使用哪些数据正确保持负值?

我当前使用的是双精度型,但是我经常发现计算出的结果“得分”是“超出范围的数字”-我的意思是带有字母的数字-我知道此位置发生了错误。

非常感谢

您可以发布代码吗? 同样,埃里克·芬恩(Eric Finn)所说的是正确的。 Double可以保留负值,因此这应该对您有用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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