검색
색인
부동 소수점 연산, 浮動小數點演算, Floating-Point Operation, FLOP
부동 소수점 기수법을 사용해서 표현된 데이터. 예를 들면, 수 2,147을 2.147+E3과 같이 고정 소수점 부분(2.147)과 지수 부분(E3)의 2개 부분으로 나누어 표현된 데이터에 대한 산술 연산을 말한다. 부동 소수점 연산에서는 부동 소수점 수의 2개 부분이 그 수의 절댓값을 결정하기 때문에 고정 소수점 연산에서와 같이 소수점의 위치가 그 수에서의 숫자들의 상대적 위치에 따라 결정되지 않는다. 부동 소수점 연산 방식을 사용하면 매우 작은 수나 매우 큰 수가 경제적으로 기억될 수 있으며 일관되게 정확도가 높은 계산이 가능하다. 대부분의 마이크로컴퓨터는 부동 소수점 연산을 지원하지 않기 때문에 소프트웨어나 특수 부동 소수점 프로세서를 사용해서 실행해 왔으나, 1개의 대규모 집적 회로(LSI)에 부동 소수점 연산 기능을 결합한 칩 등이 보급되면서 부동 소수점 연산 속도를 획기적으로 높이게 되었다.
②컴퓨터가 단위 시간내에 처리 할 수 있는 부동 소수점 연산(예: 한번의 더하기나 곱하기, 빼기, 나누기)의 수로서 일반적으로 컴퓨터, 특히 슈퍼컴퓨터배열 처리기, 벡터 처리기 등의 과학 기술 계산의 성능을 표시하는 지수. 1초 간에 실행 가능한 부동 소수점 연산의 횟수로 표현하는데, 100만 회(MFLOPS)의 단위로 표시될 때가 많다. 슈퍼컴퓨터에는 300GFLOPS를 초과하는 기종도 나와 있다.