Transactions

Binance,tradingview等中8位數字的預設舍入是什麼

  • May 9, 2018

我有個問題。我正在努力以程式方式計算加密貨幣的數量,因為有時我的最後一位數字不准確。有誰知道問題是什麼?(當然,我已經計算了需要的相應費用)。例如,幣安使用 8 位的準確性。他們使用的四捨五入是什麼?如果有人對此事有適當的了解,我將不勝感激

RoundingMode.CEILING
RoundingMode.DOWN
RoundingMode.FLOOR
RoundingMode.HALF_DOWN
RoundingMode.HALF_EVEN
RoundingMode.HALF_UP
RoundingMode.UNNECESSARY
RoundingMode.UP

不應該有任何舍入,因為所有操作都是整數操作。8 位是因為他們使用比特幣的基本單位 satoshi 進行計算,即 0.00000001 比特幣(8 位)。它被計算為一個整數(即計算使用 satoshis,而不是比特幣)乘以一個整數作為字節數,因此結果也將是一個整數。當他們移動小數點以表示比特幣的價值時,小數點就會回來。不涉及四捨五入,如果有,你做錯了什麼。

引用自:https://bitcoin.stackexchange.com/questions/74944