C# 轉換爲int類型時本來的正數變爲負數

轉載http://bkcoding.cn/post_1215.htmlhtml

平時定義變量用的int( int32 ),其取值範圍爲-2,147,483,648~2,147,483,647post

當須要轉換爲int的數超出這個範圍時就會出現int溢出的現象,本來大於0的數就會變爲負數htm

對於這種比較大的整型數值,咱們能夠將其轉爲long,而不是用intget

long也就是Int64,取值範圍是-9223372036854775808~9223372036854775807it

相關文章
相關標籤/搜索