跳至內容

9223372036854775807

出自Taiwan Tongues 台語維基
於 2025年8月22日 (五) 20:45 由 TaiwanTonguesApiRobot留言 | 貢獻 所做的修訂 (從 JSON 檔案批量匯入)

(差異) ←上個修訂 | 已批准修訂 (差異) | 最新修訂 (差異) | 下個修訂→ (差異)

九 , 兩百二十三 , 三百七十二 , 三十六 , 八仔五十四 , 七仔七仔五 , 八百空七相當於是 $ 二 ^ { 六十三 } 影一 $,就算講會當寫做 $ 二 ^ { n } 影一 $ 彼个形體,但是這个數字並毋是梅森質數,伊會當按呢下跤式來做因式解說:


$ 9223372036854775807=七 ^ { 二 } \ times 七十三 \ times 一百二十七喔 \ times 三百三十七 \ times 九九九二千七百三十七 \ times 六十四抹九千六百五十七 $

佇電腦科學當中

數字 9223372036854775807 寫做十六進位是七 FFF , FFFF , FFFF , FFFF 十六,這是電腦運算中上大的六十四位元整數。對現代電腦所執行的濟濟程式語言來講,這个數字嘛是長整型(long,long int,long long int 抑是 bigint)變數所能的上大值。佇執行程式的時出現彼種數字一般代表出現錯誤,譬如講條件溢个抑是數值遺失等等。

此數字同時也是六十四位元處理器採取紮符號擴充記持體定址(x 八十六鼻六十四架構稱此為擴充標準型定址)所能使用的上大正符號位址。因為這个數字是一个奇數,就按呢出現該數字往往意味著記持體位址的錯誤偏離。佇咧除毋著模式下跤數字猶閣被用作無分配記憶體空間的預設初始化值。

佇咧 Unix 等作業系統所使用的 C 標準庫當中,標頭檔 Time . h 定義了資料的類型 time \ _ t,該類型通常由三十二位元或者是六十四位元帶符號整型實現,主要愛用於記錄自 Unix 紀元一九七空年一月一號零時零分零秒(UTC)到目前為止的秒數。採用三十二位元 time \ _ t 的系統會出現所謂二空三八年的問題,所以足濟新的程式實現攏選擇徙去六十四位元版本,此版本的 time \ _ t 上大的取值就是 9223372036854775807(兩百六十三 −  一), 有夠記錄著兩千九百億後的兩千九百二十二岫七千七百空二六五九六年十二月初四十五點三十分八秒(UTC)。

其他的系統是採用六十四位元帶符號規型的記錄自某一个紀元到目前為止的滴答數(tick), 一寡系統(如 Java 標準庫)大約定一改滴答等於一毫秒,按呢約定的時間系統會使使用著大約是二石得九二億年後;另外一寡系統(如 Win 三十二)大約定一改滴答等於一百奈秒,此系統所會當覆起的時間範圍是紀元前後二九二二七年。

PayPal 系統錯誤

二空一三年七月 PayPal 因為系統是錯誤對使用者 Chris Reynolds 的數號上扣除了九百二十三萬億美金(具體扣除的金額是九十二 , 兩百三十三 , 七仔二 , 三百六十八 , 五百四十七 , 九百四十二五美金,比二百六十三 −  一媠分濟出一百八十二孵一八美金,扣除後口座額為著-九十二 , 兩百三十三 , 七仔二 , 三百六十八 , 五百四十七 , 八百鼻空空美金;比並之下,二空一二年美國全國的 GDP 總額「只有」十六曲去二四萬億美金)。 PayPal 尾仔閣較正矣這一个錯誤,並且承諾會向 Chris Reynolds 指定的慈善團體提供一份捐助。

相關條目

  • 魔數
  • 二的冪

參考資料