整型的溢出详解一、什么是溢出(理解即可)二、为什么会发生溢出三 溢出后的实际结果是多少(重点)
前言:本文介绍的整型的溢出并不针对某种编程语言,通过数在机器中存储的方式,说明为什么会存在溢出以及溢出后数的实际存储情况。一、什么是溢出(理解即可)当我们在计算机中要存储的数超出了该类型数可以表示的范围就会发生溢出。例如,Java中的byte类型数据范围为[-128,127],你想要存储的数为128,此时会发生上溢;要存储的数为-129,此时会发生下溢。其核心思想是超出可以表示的范围。就像向杯子中倒水,水超出了杯子的容量,就会溢出来。二、为什么会发生溢出前文已经有所介绍:超出了可以表示的范围。.