js中>>0是什么意思


偶然看到處理數據時,有類似於 c = a / b >> 0的寫法,意思是取結果的整數值,和parseInt()一樣

因為  x >> y 會先將x轉成二進制,然后向右移動y位,也就是刪掉后面y位,用新的二進制數再轉成十進制。例如 17>>2 , 17轉成二進制是:10001,向右移動兩位后,剩下 100,就是十進制的4


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM