Vb.net 长数据类型可以容纳的最大值是什么

Vb.net 长数据类型可以容纳的最大值是什么,vb.net,long-integer,Vb.net,Long Integer,我相信这个问题是开放的,但我正在认真地努力。我总是感到心神不宁 我有两条龙。第一个设置为16552800。我可以加32760,没问题。但是,当我将32820添加到is时,会出现溢出错误 有什么想法吗 谢谢 A是32位,范围从2147483648到2147483647。你远没有达到这个极限。在VB.NET中,它是64位的 当您添加一个大于或等于215=32768的数字时,似乎会出现错误。你能试试32767和32768,看看这是否是错误开始发生的点吗 您确定溢出来自加法吗?我怀疑您试图将32820赋

我相信这个问题是开放的,但我正在认真地努力。我总是感到心神不宁

我有两条龙。第一个设置为16552800。我可以加32760,没问题。但是,当我将32820添加到is时,会出现溢出错误

有什么想法吗

谢谢

A是32位,范围从2147483648到2147483647。你远没有达到这个极限。在VB.NET中,它是64位的

当您添加一个大于或等于215=32768的数字时,似乎会出现错误。你能试试32767和32768,看看这是否是错误开始发生的点吗

您确定溢出来自加法吗?我怀疑您试图将32820赋值给一个有符号整数(范围-32768到+32767),而正是这个赋值产生了溢出,而不是加法。

a是32位,范围从2147483648到2147483647。你远没有达到这个极限。在VB.NET中,它是64位的

当您添加一个大于或等于215=32768的数字时,似乎会出现错误。你能试试32767和32768,看看这是否是错误开始发生的点吗

您确定溢出来自加法吗?我怀疑您试图将32820赋值给一个有符号整数(范围为-32768到+32767),而正是这个赋值产生了溢出,而不是加法