ToUint16:(16 位無符號整數(shù))

2018-06-16 15:11 更新

ToUint32 運算符將其在 0 到 216-1 閉區(qū)間內(nèi)的參數(shù)轉(zhuǎn)換為 216 個整數(shù)值之一。此運算符功能如下所示:

  1. 對輸入?yún)?shù)調(diào)用 ToNumber 。
  2. 如果 Result(1) 是 +0 ,-0,+∞,或 -∞,返回 +0。
  3. 計算 sign(Result(1)) * floor(abs(Result(1)))。
  4. 計算 Result(3) modulo 216 ;也就是說,數(shù)值類型的有限整數(shù)值 k 為正,且小于 216 ,規(guī)模相對于 Result(3) 的數(shù)學(xué)值差異 ,216 是 k 的整數(shù)倍。
  5. 返回 Result(4)。

 上面給出的 ToUint16 的定義中:

  • ToUint32 和 ToUint16 之間唯一的不同是第 4 步中,216 代替了 232。
  • ToUint32 把 -0 映射為 +0。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號