第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用Float或Decimal作為會計應(yīng)用程序的美元金額?

使用Float或Decimal作為會計應(yīng)用程序的美元金額?

守著星空守著你 2019-08-12 16:30:24
使用Float或Decimal作為會計應(yīng)用程序的美元金額?我們正在用VB.NET和SQL Server重寫我們的舊會計系統(tǒng)。我們引入了一個新的.NET / SQL程序員團隊來進行重寫。大多數(shù)系統(tǒng)已經(jīng)使用Floats完成了Dollar數(shù)量。我編程的遺留系統(tǒng)語言沒有Float,所以我可能會使用Decimal。你有什么建議?Float或Decimal數(shù)據(jù)類型應(yīng)該用于美元金額嗎?兩者的優(yōu)點和缺點有哪些?在我們的日常scrum中提到的一個騙局是,當你計算一個返回超過兩個小數(shù)位的結(jié)果的金額時,你必須要小心。聽起來你必須將金額四舍五入到小數(shù)點后兩位。另一個Con是所有顯示和打印金額必須有一個顯示兩個小數(shù)位的格式聲明。我注意到有幾次沒有這樣做,金額看起來不正確。(即10.2或10.2546)專家是Float只占用磁盤上的8個字節(jié),其中Decimal占用9個字節(jié)(十進制12,2)
查看完整描述

3 回答

?
墨色風雨

TA貢獻1853條經(jīng)驗 獲得超6個贊

查看完整回答
反對 回復 2019-08-12
?
鴻蒙傳說

TA貢獻1865條經(jīng)驗 獲得超7個贊

首先,您應(yīng)該閱讀每個計算機科學家應(yīng)該知道的關(guān)于浮點運算的內(nèi)容。那么你應(yīng)該考慮使用某種類型的定點/任意精度數(shù)字包(例如java BigNum,python十進制模塊),否則你將陷入一個受傷的世界。然后弄清楚是否使用本機SQL十進制類型就足夠了。

浮點/雙打存在(ed)以暴露快速x87 fp,現(xiàn)在已經(jīng)過時了。如果您關(guān)心計算的準確性和/或不完全補償其限制,請不要使用它們。


查看完整回答
反對 回復 2019-08-12
  • 3 回答
  • 0 關(guān)注
  • 698 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號