(C++) C++ 루트 찾기

c/C++에서 루트 찾기: sqrt 함수

c:#포함 <数学.h>

C++: #포함

정수 x = 9;

정수 y=sqrt(x);

>>y 매장 3.

기능 프로토타입:

C 언어:

double sqrt(double x) (=> 즉, 매개변수로 int가 입력되면 double로 변환되고, 받은 리턴값이 int y라면 int로 변환됩니다.
맞나요? )

C++:

더블 루트 (더블 x)

플로트 루트(플로트 x)

긴 이중 제곱근(긴 이중 x)

ㄴ (함수 오버로딩을 통해 이름은 같지만 매개 변수와 반환 유형이 다른 다른 함수 정의)


예:

sqrt(10) ->

int main(void) {
	double x = 10;
	double y = sqrt(x);
	printf("sizeof : %zu bite, value : %lf", sizeof(y),y);
	return 0;
}

>> sizeof: 8비트, 값: 3.162278부터.소수점