블로그   태그   위치로그   이웃로그   방명록
          
 
 
05-07 01:49
 
 
     
 
  변수 i,j,k의 역사 The origin of variables i,j,k.  +   [Java]   |  2013. 4. 3. 01:20

흔히 반복문에서 임시 변수로 많이 사용하는 i,j,k는 포트란에서 비롯되었다.


수학에서 합 공식(Σ)이나 기타 고등수학에서 변수를 설명할 때 i,j,k를 사용하였고, 포트란을 설계한 사람들은 수학과 같은 방법을 사용하여 언어를 디자인하였다.


포트란에서 'I'부터 'N'까지로 시작하는 단어는 기본적으로 정수형이 되었고, 그 외의 단어로 변수를 만들면 기본값으로 실수형이었다. 사람들은 이러한 방법을 잊지 못했고 이로인해 다음과 같은 농담이 생겨났다.


God is real unless declared integer

신은 실수다(실제한다). 정수형으로 선언되기 전까지만


사족을 달자면 God로 변수를 선언하면 G로 시작하는 변수기 때문에 실수형이었고, 이를 정수형으로 쓰고싶으면 따로 정수형으로 선언해 주어야 했다.




 
  
 
   

데드캣's Blog is powered by Daum & tistory