2 에 몇 거듭제곱을 하면 4 가 될까요? .... 22 에 몇 거듭제곱을 하면 8 이 될까요? .... 3아 쉽다....그러면 2 에 몇 거듭제곱을 하면 5 가 될까요?이런 수도 있나????음....... 차례대로 거듭 제곱을 한 번 해 봅니다.
2 와 3 사이인 것은 분명 해 보입니다. 이 수는 무한 소수가 된다네요.^^
즉 다음 지수 방정식( 지수에 미지수가 붙은 방정식)
의 근 x 는
로 약속 합니다. 2 를 밑 , 5 를 진수라고 부릅니다.
몇 가지 예를 들어 보겠습니다.
답은 댓글로답을 낼수 없는 예 입니다.그래서 밑 , 진수는 모두 양수이고 밑은 1 이 될수 없다로 약속을 했습니다.
프로그래밍:값은 얼마일까요?소스:#include <stdio.h>#include <math.h>int main(){printf("%lf\n",log10(25));}결과:1.397940
상용로그 에서
( n 은 정수 , )n 을 지표 , 를 가수라 합니다.
n 은 자리수를 결정합니다. A 는 n+1 자리가 되겠죠.(아직 음수는 생각하지 마세요)
어떤 수가 몇자리 수인지를 판단할 때 이용하면 되는데 ... log 까지 사용하려니 조금은 거창 합니다.#include <stdio.h>#include <math.h>int main(){double a;scanf("%lf",&a);printf("%d\n",(int)floor(log10(a)) + 1);}
25 를 2 진수로 표현할 때 자릿수는?답.이 됩니다. 천천히 한 번 생각해 보세요.소스:#include <stdio.h>
#include <math.h>int main()
{
printf("%d\n",(int)floor( log2(25) ) + 1);
}결과:5작업 중...