什麼時候可以出個最大傷害記錄 - 神魔之塔

Anthony avatar
By Anthony
at 2017-11-07T00:22

Table of Contents

來,讓敝人在下小弟不才我來簡單說明一下
為什麼排行榜最大傷害不是實際最大傷害

大家只要打開排行榜想看看最大傷害
會發現開外掛(?)或是真的超高傷害的那些
(像是這次溢補關卡
數字都是2147483647,對吧?
另外排行榜裡的最大連擊數也只會是255
這是為什麼呢?

簡單說,就是進制的問題罷了。

各位應該都知道電腦或手機的程式都是使用二進制編碼的
而神魔是採用32bit的計數方式
也就是說,之前在打最大連擊數那個成就
大家應該會發現打出去的傷害
就是只有214748364
(因為最後一位的7被顯示的位數吃掉了)
但是某次大更新後,就正式把遊戲中的數值提升了
(因為怪的血量越來越誇張......)
不過排行榜卻還沒改到
也就造成排行榜最大傷害還是只有2147483647

這數字跟二進制32bit有個很大的關係
因為2147483647=2^31-1
寫成二進制的數字就會是111111111111111111111111111111131個1)

簡單解釋的話
32bit就是有32個位元
對於我們常用的進制來說
每個位數的最大值就是9
10就會進位
同理,進制的每個位元最大值就是1
2進位

那既然32bit32個數字
為什麼最大值卻是31個1而已呢?
因為二進制不像我們能在數字前方
加上+-來表示
而是同樣以10來表示
所以會缺一個位元來表示

至於排行榜中的最大連擊數也是類似的道理
最大值會是255=2^8-1
代表工程師們只給它8位元
因為連擊數不像傷害會有負值
(像是傷害吸收之類的盾)
所以就是寫滿8個1囉

但是為什麼2^x還要再減1?
這就是數學的部份了
因為數字的計數是從0開始
也就是說第個數是0
個數是1,以此類推
才會造成最後需要補個減1
來留給傷害0或是康波0的狀態


文組說明:
盤子最多只能放三顆榴槤
你的實際上有五顆榴槤
不過端出來給客人最多只能放三顆

這樣應該簡單多了哈哈

--

All Comments

Quanna avatar
By Quanna
at 2017-11-08T01:12
快推以免被認為看不懂
Yedda avatar
By Yedda
at 2017-11-12T12:05
有沒有文組版本的說明
Isla avatar
By Isla
at 2017-11-14T14:39
為什麼要減1,因為數字從零開始啊…
Emily avatar
By Emily
at 2017-11-17T10:57
沒有最經典的32767 失敗
Una avatar
By Una
at 2017-11-21T15:02
C8763
Blanche avatar
By Blanche
at 2017-11-24T14:28
說好的65535呢
Elma avatar
By Elma
at 2017-11-25T15:07
32767~-32768
Aaliyah avatar
By Aaliyah
at 2017-11-27T08:15
把位數都拿去存正數 就不用多花一位計正負了吧
Elvira avatar
By Elvira
at 2017-11-29T11:33
原來是數學之塔啊 我還以為這裡是神魔之塔勒
Edwina avatar
By Edwina
at 2017-12-03T10:06
60229
Mary avatar
By Mary
at 2017-12-07T14:52
32767~-32768 是天堂的正義值範圍啦~~~ XD
Susan avatar
By Susan
at 2017-12-08T04:39
推文組說明
Ethan avatar
By Ethan
at 2017-12-12T13:37
天堂經典正義值:32767 邪惡值:-32768 神魔沒有跟天堂致敬!
Tristan Cohan avatar
By Tristan Cohan
at 2017-12-16T23:05
先推
Christine avatar
By Christine
at 2017-12-17T02:31
幹文組說明反而看不懂
Rebecca avatar
By Rebecca
at 2017-12-17T20:32
有文組版 讚
Queena avatar
By Queena
at 2017-12-19T14:39
文組版看的霧煞煞
Eden avatar
By Eden
at 2017-12-22T05:57
媽的之前寫加減器被助教刁這個
Eartha avatar
By Eartha
at 2017-12-23T21:47
不懂為什麼少1才看完的 結果沒講
Carolina Franco avatar
By Carolina Franco
at 2017-12-27T16:41
我是理組我驕傲
Edward Lewis avatar
By Edward Lewis
at 2017-12-28T07:28
為什麼少1不是有講了嗎?任何數字序列都從0開始啊
Charlie avatar
By Charlie
at 2018-01-02T06:54
十進制的三位數上限不是一千,是999,一樣的道理
話說這是國小的數學了吧
Kelly avatar
By Kelly
at 2018-01-05T16:49
第一千個數字是999而不是1000 因為是從零開始數
Frederica avatar
By Frederica
at 2018-01-06T17:23
文組解釋
Vanessa avatar
By Vanessa
at 2018-01-08T12:14
好像看過2147483648 ?
Adele avatar
By Adele
at 2018-01-11T14:49
第一次搞懂給推。
Gilbert avatar
By Gilbert
at 2018-01-14T04:52
2147483648就楓幣上限阿
Rae avatar
By Rae
at 2018-01-19T00:32
認真問神魔為什過了這麼久還是用int 不是long long
Todd Johnson avatar
By Todd Johnson
at 2018-01-23T00:42
有天堂給推 XD
Zora avatar
By Zora
at 2018-01-27T10:13
這理組根本就常識 文組又看不懂 根本一篇廢文
Susan avatar
By Susan
at 2018-01-27T11:21
原本4計概神 推一個
Genevieve avatar
By Genevieve
at 2018-01-28T00:51
我問的是2^n-1那個-1是為什麼
Olive avatar
By Olive
at 2018-01-29T08:04
2^n在二進位制是n+1位數啊 2^1=(2)10=(10)2 =>2位數
Andy avatar
By Andy
at 2018-02-01T04:47
所以只能顯示n位數的話就要2^n-1 那就是n位數的最大值
Hedda avatar
By Hedda
at 2018-02-01T06:34
因為有0 所以會2^n-1
Dorothy avatar
By Dorothy
at 2018-02-03T02:25
文組說明意思感覺不太通
Michael avatar
By Michael
at 2018-02-06T19:35
我也推60229
Daph Bay avatar
By Daph Bay
at 2018-02-11T16:13
文組也看不懂文組版怎麼辦
Hedda avatar
By Hedda
at 2018-02-15T05:41
60229
David avatar
By David
at 2018-02-18T01:49
60229+1
Rae avatar
By Rae
at 2018-02-21T19:49
推文完美體現了世界上只有10種人的概念:懂二進位的人跟
不懂二進位的人
Xanthe avatar
By Xanthe
at 2018-02-23T22:06
沒改成long的原因應該是sql的關係,改下去sql部分工程就
大了,因為有紀錄部分要同步更新
Elizabeth avatar
By Elizabeth
at 2018-02-27T18:49
話說目前的手機大都還是32 bit,跟這個bug無法改掉有關嗎?
Zora avatar
By Zora
at 2018-03-02T16:59
懂了 推回來
Rosalind avatar
By Rosalind
at 2018-03-05T15:42
推推 很清楚一看就懂~
Jack avatar
By Jack
at 2018-03-05T23:31
連文組版本都看了好幾次才懂QAQ
Tom avatar
By Tom
at 2018-03-07T02:33
有沒有智X版?
Liam avatar
By Liam
at 2018-03-11T22:16
推XD

【十萬個為神魔】11/7 題目

Skylar DavisLinda avatar
By Skylar DavisLinda
at 2017-11-06T19:57
來源:官網拆編號 https://d3jagfr1ku3qj3.cloudfront.net/2017/11/29_website_640x960_ZH.jpg 答題時間為 11 月 7 日(二)當天。答中問題的召喚師可以獲得蘊藏晶寵 1 隻,其餘的召喚師則可獲精華搜捕者 1 隻。 答案:魔族 - ...

競技場到底在幹嘛?

Elizabeth avatar
By Elizabeth
at 2017-11-06T19:41
這周加成德魯伊根本只能去旁邊哭 負面狀態也許還可以擠 20/30盾根本等死 德魯伊隊長技都要全獸 連放個功能角(圍城/消狀態)都不行,何況萬解主角 沒錢洗塔真的就隨便打吧╮(╯_╰)╭ - ...

原來光北歐也可以溢補打到第一呢..

Rosalind avatar
By Rosalind
at 2017-11-06T19:02
https://imgur.com/a/uCtEC 猜猜看這隊伍溢補可以打到多少呢? 可以打好打滿呢!!!!太神啦~~~ https://imgur.com/a/EEnWr - ...

明天 1600 時強制更新

David avatar
By David
at 2017-11-06T16:05
注意!明天 ( 11 月 7 日) 下午 4 時將強制更新!現時已開放讓玩家更新至最新版本了? 大家記得在明天下午 4 時前更新至最新版本,不然屆時將不進入遊戲喔! 在最新 14.24 - 修正「枯旱遺志‧ 含羞草」主動技能問題 - 修正「拳皇」系列部份角色的昇華能力 ( 11 月 7 日 16:00 強 ...

夢界物語 三巫造型

Mason avatar
By Mason
at 2017-11-06T15:30
水巫 https://imgur.com/KaHfdpz.jpg 水巫(抱著希臘神,超可愛) https://imgur.com/ilU00HO.jpg 火巫 https://imgur.com/iikk8qM.jpg 木巫(旁邊的豬臉很無奈) https://imgur.com/ReXzr5E.j ...