- 在strtoull函數返回值中,就提到上溢和下溢的問題,現在把這倆個概念拿出來漲漲見識!
上溢 Overflow
是當一個超長的數據進入到緩沖區時,超出部分被寫入上級緩沖區,上級緩沖區存放的可能是數據、上一條指令的指針,或者是其他程序的輸出內容,這些內容都被覆蓋或者破壞掉。可見一小部分數據或者一套指令的溢出就可能導致一個程序或者操作系統崩潰。
下溢 underflow
在JavaScript中,下溢是指當運算結果無限接近於零並比JavaScript能表示的最小值還小的時候發生的一種情形。