3 回答

TA貢獻(xiàn)1943條經(jīng)驗 獲得超7個贊
“存在此約定是因為該約定以前已經(jīng)存在?!?nbsp;這就是詞源學(xué)的工作方式:沒人知道為什么特定的噪聲在PIE中具有特定的含義。解釋數(shù)學(xué)慣例會很好,但是問題是“為什么將它們用作控制結(jié)構(gòu)中的計數(shù)器”,因此,除非有人給出一個可以追溯到更遠(yuǎn)的答案,否則這是最好的。它至少可以推測出為什么將其用于數(shù)學(xué)。一個合適的數(shù)學(xué)歷史學(xué)家可以找出答案,也許使用二進(jìn)制印章。歐幾里得沒有使用它,我敢打賭馮·諾依曼??挛髟趺礃樱克?jīng)常使用索引

TA貢獻(xiàn)1906條經(jīng)驗 獲得超3個贊
i =整數(shù)
來自Fortran,其中整數(shù)變量必須以字母I至N開頭,而實數(shù)變量必須以其他字母開頭。因此,我是第一個也是最短的整數(shù)變量名稱。Fortran是被廣泛使用的最早的編程語言之一,并且程序員使用它的習(xí)慣被繼承到其他語言。
編輯:我從數(shù)學(xué)得出的答案沒有問題。毫無疑問,這正是Fortran設(shè)計師獲得靈感的地方。無論如何,事實是,對我而言,當(dāng)我開始在Fortran中編程時,我們將I,J,K,...用于循環(huán)計數(shù)器,因為它們很短,并且是第一個合法允許使用的變量名,用于整數(shù)。作為HS的大二學(xué)生,我可能聽說過笛卡爾(以及其他少數(shù)人),但是在編程時與數(shù)學(xué)的聯(lián)系很少。實際上,我修讀的第一門課程叫做“ Fortran for Business”,不是由數(shù)學(xué)系教授的,而是由商業(yè)/經(jīng)濟系教授的。
至少對我來說,變量的命名與數(shù)學(xué)無關(guān),但是一切都?xì)w因于我習(xí)慣于編寫用其他語言編寫的Fortran代碼的習(xí)慣。
- 3 回答
- 0 關(guān)注
- 795 瀏覽
添加回答
舉報