Evm

負數如何儲存在 EVM 堆棧中?

  • August 21, 2018

例如,我有這些操作碼:

PUSH60
PUSH40
SUB

對於子操作,我相信第二個堆棧項是從第一個堆棧項(60 - 40)中減去的,這等於 -20 是新的第一個堆棧項。我知道這將儲存為十六進制,但是堆棧是否儲存負數?謝謝

找到了,sorry很簡單,儲存為uint,為-20 modules (%) 2^256

引用自:https://ethereum.stackexchange.com/questions/57044