精華區beta Programming 關於我們 聯絡資訊
※ 引述《btocola@kkcity.com.tw (btocola)》之銘言: : 說我不知大數是很沒程度....這裡我倒是一時啞口無言了! : 哈哈~(自嘲) : 我以前的確沒學過大數,so what? 現在書翻一下也能立即理 : 解。 : 不過,提問一下,寫程式的一定要知「大數」嗎?借問你寫 : 多久程式,在那一個專案用過大數? 糟糕,好像 lag,趕不上潮流了 不過,我還是想 po 寫程式需不需要知道大數? 這個,我的答案是否定的,因為,基本上,我以前也不知道 \囧/ 但是,我一定得知道,每個 datatype 的範圍在哪裡 像我是寫 java,所以我得知道 int 是 -2147483648~2147483647 超過這個範圍,又是整數,我就得換成 long,不然數字會不正常 所以自然而然的推廣 如果 long 的範圍也不夠用的時候,就會出包 我知道要超過 long 的範圍,以我的程度有點難 但是我還是得記得這件事情 萬一哪天碰到了,就得注意 也就是說,我要有這樣子的概念 知不知道那樣叫做大數問題,其實不重要... 反之,如果連這件事情都沒注意 那,坦白說,根本沒資格寫程式 (到了這兩年,我才知道 Java 有 BigInteger 這種東西 然後鬆了一口氣,因為我之前沒把握自己可以 handle 那部份 [逃]) 另外,大數是不常用到沒錯(就我的經驗來說啦) 但是不代表你絕對碰不到 我沒寫過多少 case,不過剛好就是有用到大數運算的 相信處理加密解密的,也一定不能認同 btocola 的講法 還有,知識都是備而不一定用得到,這當然多少有些許無奈 "需要的時候能夠快速學習起來" 這是對於常常要處理新領域問題的人,的一種技能 也可以說是一種安慰用語 能具備這樣子的技能,通常底子也不會太弱 該注意的 detail,平常也都會注意,這樣子才能 handle 迅速 而且,臨時急就章學習起來的知識技能 一定比不上早就駕輕就熟的人 不然,我們也不用尊敬那些經驗豐富的前輩 但是如果連一些基本該注意的細節都忽略 然後說 "需要的時候去翻書就好" 這實在不太負責任... ======== 網路上的大大們都專注在公幹 好像都沒人替新手講一下這件事情 我也很嫩,所以講一下新手應該要知道的事情.... 有錯還請批文... [擺茶點] -- 侃侃長論鮮窒礙 http://www.psmonkey.idv.tw 眾目睽睽無心顫 telnet://legend.twbbs.org 煢居少聊常人事 殺頭容易告白難 拜託不要,我對女案主過敏 \囧/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.204.16.17
godfat:推!大概就是這種感覺 XD 01/06 00:49
sonyu:推 你的態度很棒~ 01/06 01:00
drkkimo::) 01/06 14:22