Модуль: (C++) 실수


Задача

1/10

실수

Теория

실수

<예비> 플로트 r = 5.0 5.0 값은 소수로 표시되는 숫자입니다(정수와 소수 부분 포함). 컴퓨터 과학에서는 이러한 숫자를 실수라고 합니다.
 
실수는 정수 부분과 소수 부분이 있는 숫자입니다. 정수와 소수 부분은 수학에서처럼 쉼표가 아닌 점으로 서로 구분됩니다.

예제의 r 변수에서와 같이 숫자의 소수 부분이 0과 같더라도 컴파일러는 여전히 메모리에 실제 변수를 생성합니다. 말하자면 실제 변수를 생성해야 한다는 점은 번역가에게 신호를 보내는 것입니다. 

매우 큰 수와 매우 작은 수는  "부동 소수점"을 사용하여 기록됩니다. (소위 과학적 형식).  
과학적 형식에서 숫자는 가수(숫자의 중요한 부분) 및 지수로 표시됩니다. 표기할 때 가수와 지수는 문자 e(어느 정도 10을 나타냄)로 서로 구분됩니다. 
예를 들어 전자의 전하 값을 변수에 저장할 수 있습니다.
\(1,60217662 \times 10^{-19}\) Kl),   <예비> 플로트El= 1.60217662e-19 // 양수 순서의 경우 + 기호를 생략할 수 있습니다.
제한된 수의 비트가 저장에 할당되기 때문에 거의 모든 실수는 완벽한 정확도로 컴퓨터 메모리에 저장할 수 없습니다. 따라서 실수로 계산할 때 표현의 부정확성과 관련된 오류가 누적됩니다. 또한 할당된 공간이 적을수록 이 오류가 커집니다. C++에서 오류를 줄이기 위해 실수를 배정밀도로 메모리에 저장하는 double 유형을 사용합니다(메모리에서 8바이트를 차지하지만 float 유형은 - 4 바이트).

Задача

프로그램은 과학적 형식으로 아래 숫자를 출력합니다. "보통"으로 적어주세요.
\(1.2345e+001\)

Выберите правильный ответ, либо введите его в поле ввода

Комментарий учителя