Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- vue3
- alexnet
- pytorch
- 스택
- APOLLO
- 연결 리스트
- 릿코드
- RT scheduling
- 웹팩
- 프론트엔드
- 해시테이블
- Machine Learning
- 타입스크립트
- 자바스크립트
- cors
- 배열
- 컨테이너
- 포인터
- 코딩테스트
- 연결리스트
- 이진탐색
- 알고리즘
- 큐
- RxJS
- 자료구조
- C
- GraphQL
- 프로세스
- 프로그래머스
- 브라우저
Archives
- Today
- Total
목록포트란 (1)
프린세스 다이어리
반복문에서 변수명으로 i, j, k, ... n을 사용하는 이유
C언어 문법을 익히다가 갑자기 궁금해져서 찾아보았다. 프로그래밍 언어가 등장하기 전, 고등 수학에서 사용하던 변수들이 i, j, k였다. 그래서 FORTRAN의 설계자들은 비슷한 방식을 차용하여 언어를 디자인했다. 포트란 개발자가 말하길, 1960년 포트란 개발 당시 문법상 변수의 타입을 지정할 수가 없었다고 한다. 포트란의 뭔가 다른 버전을 개발하셨는지는 모르겠지만, 위의 원로 개발자분의 이야기와는 조금 다르게, 포트란에서는 일반적으로 타입 선언 없이 i~n은 기본적으로 정수형이었고, 이 외의 문자를 사용하면 기본값으로 실수형을 의미하게 되었다. 정수형을 의미하는 integer라는 단어의 첫 글자와 두 번째 글자가 각각 i, n이기 때문이라고 한다. 여기에서 왜 i, j가 수학에서 먼저 사용되기 시작한..
개발
2021. 9. 23. 12:00