簡體   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