JAVA没有无符号整型,如何做无符号乘法和除法
天蓬老师
天蓬老师 2017-04-17 14:24:54
0
3
589

虽然有无符号不影响加减法、位运算等操作,但是乘法和除法的指令分mul、p以及imul、ip两套的。

如果JAVA编程需要用到无符号乘除法怎么办?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回覆(3)
PHPzhong

如果你的來源資料是無符號的,也就是小於 Integer.MAX_VALUE 且大於等於0的時候,直接計算就是無符號計算。但如果資料實際上大於 Integer.MAX_VALUE 的時候,可以用 long 來算。如果 long 都不夠了,還可以用 BigInteger。

左手右手慢动作

看位數咯,如果大於int就用long,long還不夠就用BigInteger,或者乾脆直接用BigInteger

洪涛

Java 中間無符號與有符號運算不是一個樣?無符號無非就是全部是正數而已,樓主想表達什麼?

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!