第102章 你學生弄出來的“麻煩”

正在圍觀著央視采訪的不只是郝雲的父母,還有郝雲在401寢室的三個兒子,外加一個總是來401這邊串寢的小胖子周軒。

“雲哥牛批啊!這得破了希望杯大賽最快交卷時間的吉尼斯世界紀錄了吧?”看著從體育館內走出來的郝雲,周軒忍不住嚷嚷了聲。

“還有這記錄?”梁子淵問道。

“嘿嘿,咱可以給他申請個。”周軒不好意思一笑說。

“不過這主持人說的……主試委員會正在開會,你們說到底會是討論什麽啊?”鄭學謙摸著下巴皺眉思索道。

“鬼知道,也許是寫了什麽不得了的答案上去。”周軒聳了聳肩膀,無奈說道。

不得了的答案?

這能是什麽不得了的答案?

包括拋出這句話的周軒自己,圍在電腦前的眾人們都是一臉好奇的表情。

同一時間,江城大學數院辦公室,正在翻著論文的李學松教授忽然接到了一個從夏國數學研究院打來的電話。

來電人是劉壽豐教授,國內數論領域的大牛,同時也是之前那個大學生數學競賽最後一道大題的出題人。

手機上的來電顯示,李學松教授本來是懶得接的,但想到這老頭不是一般的小心眼,於是還是耐著性子按下了接通的按鈕。

“喂?什麽事兒啊老劉?”

“你看我給你發的郵件了沒?”

“郵件?”

“剛剛給你發的!”

不知道這老家夥肚子裏埋著什麽藥,李學松教授滿肚子疑問地打開了郵箱,果然看見了一封未讀郵件。

好家夥,寄件時間1分鐘前?

又不是微信有消息提醒,鬼特麽能看到你的郵件啊!

翻了個白眼將郵件打開,然而看到裏面內容的李學松教授卻是愣住了。

正文只有一串意不明的字符——0x5f375a86。

“這是十六進制數?”摸了摸下巴,李學松教授臉上寫滿了感興趣的表情,“這個數有什麽玄機嗎?”

每次劉壽豐這老東西和他打電話無非就兩件事兒,要麽是炫耀,要麽便是分享什麽最新的發現。往常他多少能看出一些端倪,但這個數他看了半天,甚至默默在心裏做了十進制、二進制的變化,都沒感覺到有什麽與眾不同的地方。

電話那頭的劉壽豐教授呵呵一笑:“果然連你也看不出來這個數有什麽特別的!”

“你這老東西少賣關子,有屁趕緊一次放完,沒事兒我就掛了!”李學松教授笑罵著說道。

“掛了?那你肯定會後悔的!不和你扯淡了,你記得牛頓—拉弗森方法吧?”

“廢話,這誰不記得!”

牛頓—拉弗森方法,也就是牛頓在17世紀提出的一種在實數域和復數域上近似求解方程的方法,雖然在他們這些研究純粹數學的人裏面已經很少用這個方法了,但這個方法在計算機領域裏卻被應用的相當廣泛。

比如你要計算√2的值,先隨便猜個數比如說4,毫無疑問√2不可能等於4,但只要用牛頓叠代法一直叠代下去,經過n步叠代運算,總能算出1.414……而如果你要是用2做猜測值,因為2和1.414足夠接近,只需要兩步叠代就能算出來。

李學松記得自己好像在和計算機專業的學生們上課時不止一次講過這一塊的知識點,只是他實在不知道這玩意兒有什麽好深挖的。

劉壽豐教授:“我剛又給你發了個郵件過去,裏面有一段已經翻譯成數學語言的算法,你看過之後就知道我為什麽會對這個數字這麽驚訝了。”

聽到這句話,李學松教授忍不住翻了個白眼,但實在是架不住心裏的好奇,還是照著他說的點開了下一封郵件。

整個算法本身沒什麽難的,不過是求平方根倒數而已。李學松教授甚至感覺,就算是沒有翻譯成數學的語言,自己也完全能看得懂。

簡單來說,那個0x5f375a86便是用來計算猜測值的一個常數。

因為使用牛頓叠代算法求平方根倒數首先需要一個猜測值,這個值通常是根據用戶輸入的值,經過一系列的計算來確定的。

李學松教授隨便編了個數,試著用該算法來求平方根倒數。

然而就在這時候,神奇的事情發生了!

他發現自己無論輸入什麽值,系統求出的猜測值都無比的近似最終結果,以至於整個算法最多只需要執行兩次就能結束循環。

而這一切的原因,便是因為那個0x5f375a86!

“不可思議……”漸漸發現了其中的奧秘,李學松教授喃喃自語地說道,“這個數到底是怎麽被發現的?”

他現在滿腦子都是一個問題。

為什麽偏偏是0x5f375a86?

劉壽豐教授用開玩笑的語氣說道:“這得問你,畢竟是你的學生弄出來的‘麻煩’。”