[閒聊] max damage 的最大值

作者: deadpoor1111 (洨慶)   2018-08-21 12:08:32
第一次用手機排版 請見諒
關卡中的max damage好像有上限呢!21億的樣子 打10-1-4-1王關本來想說爆發很猛想看個傷害 結果爆掉了QQhttp://i.imgur.com/zpPM2eN.jpg
作者: t32908 (ookkokk)   2018-08-21 12:10:00
以前最高傷害好像也是21e的樣子
作者: ashon (敲敲門)   2018-08-21 12:12:00
就int的最大值限定是21億
作者: arabeske (arabeske)   2018-08-21 12:14:00
突破天際那個稱號不是百億嗎?
作者: Zante (泡泡)   2018-08-21 12:15:00
其實不太懂最大值設上限的意義是什麼
作者: maxcsh (翰)   2018-08-21 12:18:00
因為寫起來簡單
作者: waxdrasd4561 (Kakuku)   2018-08-21 12:22:00
百億是所有挑戰每層總和的傷害
作者: GZEN (Siorno)   2018-08-21 12:26:00
是這個顯示是用int寫的而已
作者: kids1243 (RW)   2018-08-21 12:40:00
可是一般小數字不是已經可以超過21e了嗎==為什麼總傷害還要用int 真的是有看沒有懂
作者: Everyeeeee (yee起來騎豬)   2018-08-21 12:42:00
傑犽開一開都不止
作者: HyDroGen2528 (IWillNeverLetUDown)   2018-08-21 12:42:00
就 宣告的類型不一樣
作者: carllace (柚子)   2018-08-21 12:43:00
競技場結算都能超過21億了說小於1億自己算…超過21億也要自己算就是了
作者: richard1003 (Deep Blue )   2018-08-21 12:47:00
排行榜會算,有看過100億
作者: yam30336 (低恩ㄟ)   2018-08-21 12:57:00
用科學記號不就好了,國中就教的東西
作者: drajan (EasoN)   2018-08-21 13:08:00
該改用64bit的了
作者: bh20511 (正義必勝)   2018-08-21 13:09:00
是因為程式數字宣告為int,五年前也没想到int不夠表達吧
作者: tiara (挺馬的愚民快噓我)   2018-08-21 13:12:00
難怪我十幾年前玩大富翁4到21億就爆掉了...原來如此
作者: Sunofgod ( )   2018-08-21 13:17:00
不是最大值設上限的意義 而是電腦儲存單位的問題理工的有學計概都應該知道是什麼意思天堂的正義值32767~-32768 用來說明很洽當
作者: peter0627 (biscuit)   2018-08-21 13:23:00
常見範圍 -32768~32767-128~127–2,147,483,648 ~ 2,147,483,647–9,223,372,036,854,775,808 ~9,223,372,036,854,775,807上面太長了一行打不下 = =
作者: redmeow (愛貓人士)   2018-08-21 13:26:00
趕快跟著笑,不然人家以為我們不懂wwww
作者: krizarlid (Let's Go Cubs !)   2018-08-21 13:49:00
改float或unsign int 吧
作者: a053971j (CYChen)   2018-08-21 14:00:00
就int的關係
作者: jympin (別跟我大聲)   2018-08-21 14:15:00
程式語言都有教阿
作者: yun80765 (yun)   2018-08-21 14:23:00
是不是很多人看不懂最大為21億的原因啊==
作者: shinink (scap1234)   2018-08-21 14:24:00
抱歉 我文組只會玩遊戲
作者: asd15723 (asd15723)   2018-08-21 14:33:00
看到某樓說什麼科學記號 直接快笑死
作者: sammoon (sam)   2018-08-21 14:36:00
這個計概就有教不是嗎
作者: dk9555 (阿普羅)   2018-08-21 14:43:00
科學記號wwwwwwwwwwwwww
作者: max0616 (MAX)   2018-08-21 14:48:00
用科學記號 笑死
作者: st264201 (排骨酥)   2018-08-21 14:52:00
啊哈哈哈科學記號 這不是反串就太好笑啦!
作者: victor800319   2018-08-21 14:58:00
其實超過21億 還可以用中文表示 嘻嘻
作者: carllace (柚子)   2018-08-21 15:01:00
幾年前排行榜卡21億都知道要改了…這個顯示還卡21億
作者: drajan (EasoN)   2018-08-21 15:12:00
21億是2的31次方,代表32位元所能表達的最大數字(其中一個bit是正負號)
作者: qwasty320 (PGG)   2018-08-21 15:17:00
我看到科學記號也是快笑死哈哈哈
作者: evilaffair (外遇對象)   2018-08-21 15:17:00
0001010101101防上跳攻跳
作者: drajan (EasoN)   2018-08-21 15:21:00
雖然可以用unsigned, 但事實上破42億也是遲早的事,要解決問題就是全面改用64bit的整數來表達傷害
作者: krizarlid (Let's Go Cubs !)   2018-08-21 15:43:00
有時候不能全換掉type拉 向下轉型不是塞進去就好了...
作者: APTON (瑋瑋)   2018-08-21 16:41:00
學LINE RANGER,所有三圍全部除以100好了XD
作者: BingDo (冰的)   2018-08-21 16:45:00
想看科學記號表示
作者: zaqpptuse   2018-08-21 18:01:00
就是這個程式顯示寫法一個上限二的X平方啦
作者: gamania31610 (黑橘使者)   2018-08-21 20:14:00
看到21億就略知一二了
作者: IDforHate (Hate is a good activity)   2018-08-22 00:17:00
小傑開下去就超過21E了
作者: buyala   2018-08-22 01:14:00
跳”你的傷害過高,遊戲即將關閉”好了,數字多大我不在意
作者: ex860 (ex860)   2018-08-22 17:24:00
來朝聖一下講科學記號的 笑死
作者: yallowsam21 (米漿 Porrige)   2018-08-22 23:01:00
#1Q08nC2Y 歡迎參考

Links booklink

Contact Us: admin [ a t ] ucptt.com