码迷,mamicode.com
首页 > 其他好文 > 详细

underflow 、overflow 下溢和上溢

时间:2016-09-19 19:41:54      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:

在strtoull函数返回值中,就提到上溢和下溢的问题,现在把这俩个概念拿出来涨涨见识!
上溢  Overflow
是当一个超长的数据进入到缓冲区时,超出部分被写入上级缓冲区,上级缓冲区存放的可能是数据、上一条指令的指针,或者是其他程序的输出内容,这些内容都被覆盖或者破坏掉。可见一小部分数据或者一套指令的溢出就可能导致一个程序或者操作系统崩溃。
 

下溢 underflow

与之对应的就是下溢,下溢是当一个超长的数据进入到缓冲区时,超出部分被写入下级缓冲区,下级缓冲区存放的是下一条指令的指针,或者是其他程序的输出内容。
在JavaScript中,下溢是指当运算结果无限接近于零并比JavaScript能表示的最小值还小的时候发生的一种情形。

underflow 、overflow 下溢和上溢

标签:

原文地址:http://www.cnblogs.com/the-tops/p/5886201.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!