出其范围的数值，可能会导致编译或执行错误，或者不正确的计算结果（因为被截断）。一个变数的范围，是基于用以保存数值的位元组数目，而且整数资料类型通常能够储存 formula_4 数值（此处的 formula_5 是指位元）。对于其它的资料类型（例如，浮点数），其数值范围更为复杂，且几乎取决于所使用的储存方法。还有一些不用完全部的位元，例如，布林只需一个位元，且表示一个二进制值（虽然在实践中，通常会用完剩余的 7 个位元）。某些程式语言也允许反向决定，程式设计者定义解决问题所需的范围和精度，然后由编译器自动