国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

在不使用long的情況下提前判斷32位int數(shù)據(jù)是否溢出

2023-02-27 12:18 作者:付不起AQFubuki  | 我要投稿

一般int的數(shù)據(jù)范圍:-2147483648~2147483647 [-2^31~2^31-1]

以正數(shù)舉例,如果一個數(shù)據(jù)大于214748364(最大數(shù)的十分之一),則在它乘以10后就會溢出;如果等于214748364,則需要判斷末位的加數(shù)是否大于7,如果大于則溢出。同理可得負(fù)數(shù)的溢出判斷。

(res*10+cur)>INT_MAX,(res*10+cur)<INT_MIN,還可以改寫為

res>(INT_MAX-cur)/10,res<(INT_MIN-cur)/10


在不使用long的情況下提前判斷32位int數(shù)據(jù)是否溢出的評論 (共 條)

分享到微博請遵守國家法律
余庆县| 桐庐县| 巫山县| 江阴市| 大安市| 绥中县| 金华市| 洪洞县| 贺兰县| 堆龙德庆县| 贵州省| 始兴县| 滨海县| 台北县| 平舆县| 晋州市| 海丰县| 兴义市| 射阳县| 漳州市| 合作市| 渭南市| 三门县| 张掖市| 绩溪县| 临泽县| 黄浦区| 汤原县| 潮州市| 黄梅县| 海晏县| 三河市| 黔西县| 凌云县| 杂多县| 广宗县| 安吉县| 台前县| 大渡口区| 长治市| 亳州市|