2진법, 8진법, 10진법, 16진법간에 모두 변환할 수 있는 계산기를 만들어냈다.
2진법 수를 입력하면 8,10,16진법으로.
10진법 수를 입력하면 2,8,16진법으로 바꿔주는 식이다.
유저인터페이스가 꽤 조악하긴 하지만
기능상으로는 완벽하다. 음수도 지원!
(소숫점 지원은 도저히 못하겠다. 일단 포기. OTL)
자그마치 540줄짜리 코딩!
이렇게 긴건 처음 해본다. -ㅁ-
뭐 좀 더 센스있게 만들면 훨씬 줄일 수도 있겠지만, 더이상 머리쓰기 싫다. =_=
이걸로 계측공학과목 최초의 과제이자, 가장 쉬운 -_-; 과제는 해결했다. =_=
다른건 또 어찌한다....
2진법 수를 입력하면 8,10,16진법으로.
10진법 수를 입력하면 2,8,16진법으로 바꿔주는 식이다.
유저인터페이스가 꽤 조악하긴 하지만
기능상으로는 완벽하다. 음수도 지원!
(소숫점 지원은 도저히 못하겠다. 일단 포기. OTL)
자그마치 540줄짜리 코딩!
이렇게 긴건 처음 해본다. -ㅁ-
뭐 좀 더 센스있게 만들면 훨씬 줄일 수도 있겠지만, 더이상 머리쓰기 싫다. =_=
이걸로 계측공학과목 최초의 과제이자, 가장 쉬운 -_-; 과제는 해결했다. =_=
다른건 또 어찌한다....
#include
#include
using namespace std;
void main()
{
int choice; //진법선택변수
char c[16]; //2,8,16진법을 10진법으로 바꾸기 위한 변수
int i[16]; // "
int sum=0; //2,8,16진법을 10진법으로 바꾼 결과를 저장하는 변수
int j=1; //2,8,16진법을 10진법으로 바꿀 때 곱하는 제곱수 변수
int k; // for문에서 쓰이는 반복 변수
// 10진법을 다른 진법으로 변환할 때 쓰이는 변수들
int num = 0;
double count[100];
int coun;
//---------------------------------------------------------------------=
//변환할 진법을 입력받는 부분
//----------------------------------------------------------------------
cout << "입력하고자 하는 숫자는 몇진법입니까?
";
cout << "2진법: 2, 8진법: 8, 10진법: 10, 16진법: 16 을 입력하세요
";
cin >> choice;
//---------------------------------------------------------------------
//2진법을 다른 진법으로 변환하는 알고리즘
//---------------------------------------------------------------------
if (choice==2)
{
//2진법 수를 입력받는 부분
cout << "다른 진법으로 변환할 2진법 수를 입력하세요.
";
cout << "(16자리로 입력해야 합니다. 첫째자리는 0은 양수, 1은 음수를 뜻합니다.
";
cout << "ex) 1000000000000001 -> -1, 0000000000000011 -> 3, 0110000000000000 -> 24576
";
cin >> c;
cout << "2진법 " << c[0]<";
//2진법을 10진법으로 변환하는 부분
for(k=0; k<=15; k++)
{
if(c[k]=='0') i[k]=0;
else i[k]=1;
}
for(k=15; k>0; k--)
{
sum=sum+(j*i[k]);
j=j*2;
}
if(i[0]==1) sum=sum* (-1);
// 10진법을 8진법으로 변환하는 부분
if (sum>=0)
coun=sum;
else coun=-sum;
while (coun>=8)
{
num=num+1;
count[num] = coun%8;
coun = coun/8;
}
if (sum>=0)
coun=coun;
else coun=-coun;
cout << "8진법: " << coun;
while (num >= 1)
{
cout << count[num];
num=num-1;
}
cout << "
";
cout << "10진법: " << sum << endl;
// 10진법을 16진법으로 변환하는 부분
if (sum>=0)
coun=sum;
else coun=-sum;
if (coun>=16)
{
while (coun>=16)
{
num=num+1;
count[num] = coun%16;
coun = coun/16;
}
if (sum>=0)
coun=coun;
else coun=-coun;
cout << "16진법: " << coun;
while (num >= 1)
{
if (count[num]==10)
cout << "A";
else if (count[num]==11)
cout << "B";
else if (count[num]==12)
cout << "C";
else if (count[num]==13)
cout << "D";
else if (count[num]==14)
cout << "E";
else if (count[num]==15)
cout << "F";
else
cout << count[num];
num=num-1;
}
}
else
{
if (sum>=0)
coun=coun;
else coun=-coun;
if (coun>=0)
{
if (coun<=9)
cout << "16진법: " << coun;
if (coun==10)
cout << "16진법: A";
if (coun==11)
cout << "16진법: B";
if (coun==12)
cout << "16진법: C";
if (coun==13)
cout << "16진법: D";
if (coun==14)
cout << "16진법: E";
if (coun==15)
cout << "16진법: F";
}
else
{
if (coun>=-9)
cout << "16진법: " << coun;
if (coun==-10)
cout << "16진법: -A";
if (coun==-11)
cout << "16진법: -B";
if (coun==-12)
cout << "16진법: -C";
if (coun==-13)
cout << "16진법: -D";
if (coun==-14)
cout << "16진법: -E";
if (coun==-15)
cout << "16진법: -F";
}
}
cout << "
";
}
//---------------------------------------------------------------------
//8진법을 다른 진법으로 변환하는 알고리즘
//---------------------------------------------------------------------
if (choice==8)
{
//8진법 수를 입력받는 부분
cout << "다른 진법으로 변환할 8진법 수를 입력하세요.
";
cout << "(16자리로 입력해야 합니다. 첫째자리는 0은 양수, 1은 음수를 뜻합니다.
";
cout << "ex) 1000000000000006 -> -6, 0000000000000012 -> 10, 0000006510000000 -> 24576
";
cin >> c;
cout << "8진법 " << c[0]<";
//10진법으로 변환하는 부분
for(k=0; k<=15; k++)
{
if(c[k]=='0')
i[k]=0;
if(c[k]=='1')
i[k]=1;
if(c[k]=='2')
i[k]=2;
if(c[k]=='3')
i[k]=3;
if(c[k]=='4')
i[k]=4;
if(c[k]=='5')
i[k]=5;
if(c[k]=='6')
i[k]=6;
if(c[k]=='7')
i[k]=7;
}
for(k=15; k>0; k--)
{
sum=sum+(j*i[k]);
j=j*8;
}
if(i[0]==1) sum=sum* (-1);
// 10진법을 2진법으로 변환하는 부분
if (sum>=0)
coun=sum;
else coun=-sum;
while (coun>=2)
{
num=num+1;
count[num] = coun%2;
coun = coun/2;
}
if (sum>=0)
coun=coun;
else coun=-coun;
cout << "2진법: " << coun;
while (num >= 1)
{
cout << count[num];
num=num-1;
}
cout << "
";
cout << "10진법: " << sum << endl;
// 10진법을 16진법으로 변환하는 부분
if (sum>=0)
coun=sum;
else coun=-sum;
if (coun>=16)
{
while (coun>=16)
{
num=num+1;
count[num] = coun%16;
coun = coun/16;
}
if (sum>=0)
coun=coun;
else coun=-coun;
cout << "16진법: " << coun;
while (num >= 1)
{
if (count[num]==10)
cout << "A";
else if (count[num]==11)
cout << "B";
else if (count[num]==12)
cout << "C";
else if (count[num]==13)
cout << "D";
else if (count[num]==14)
cout << "E";
else if (count[num]==15)
cout << "F";
else
cout << count[num];
num=num-1;
}
}
else
{
if (sum>=0)
coun=coun;
else coun=-coun;
if (coun>=0)
{
if (coun<=9)
cout << "16진법: " << coun;
if (coun==10)
cout << "16진법: A";
if (coun==11)
cout << "16진법: B";
if (coun==12)
cout << "16진법: C";
if (coun==13)
cout << "16진법: D";
if (coun==14)
cout << "16진법: E";
if (coun==15)
cout << "16진법: F";
}
else
{
if (coun>=-9)
cout << "16진법: " << coun;
if (coun==-10)
cout << "16진법: -A";
if (coun==-11)
cout << "16진법: -B";
if (coun==-12)
cout << "16진법: -C";
if (coun==-13)
cout << "16진법: -D";
if (coun==-14)
cout << "16진법: -E";
if (coun==-15)
cout << "16진법: -F";
}
}
cout << "
";
}
//--------------------------------------------------------------------
//10진법을 다른 진법으로 변환하는 부분
//--------------------------------------------------------------------
if (choice==10)
{
// 숫자 입력받는 부분
cout << "다른 진법으로 바꿀 10진법 수를 입력하세요" << endl;
cin >> sum;
cout << "10진법 수 " << sum << "은
";
// 10진법을 2진법으로 변환하는 부분
if (sum>=0)
coun=sum;
else coun=-sum;
while (coun>=2)
{
num=num+1;
count[num] = coun%2;
coun = coun/2;
}
if (sum>=0)
coun=coun;
else coun=-coun;
cout << "2진법: " << coun;
while (num >= 1)
{
cout << count[num];
num=num-1;
}
cout << "
";
// 10진법을 8진법으로 변환하는 부분
if (sum>=0)
coun=sum;
else coun=-sum;
while (coun>=8)
{
num=num+1;
count[num] = coun%8;
coun = coun/8;
}
if (sum>=0)
coun=coun;
else coun=-coun;
cout << "8진법: " << coun;
while (num >= 1)
{
cout << count[num];
num=num-1;
}
cout << "
";
// 10진법을 16진법으로 변환하는 부분
if (sum>=0)
coun=sum;
else coun=-sum;
if (coun>=16)
{
while (coun>=16)
{
num=num+1;
count[num] = coun%16;
coun = coun/16;
}
if (sum>=0)
coun=coun;
else coun=-coun;
cout << "16진법: " << coun;
while (num >= 1)
{
if (count[num]==10)
cout << "A";
else if (count[num]==11)
cout << "B";
else if (count[num]==12)
cout << "C";
else if (count[num]==13)
cout << "D";
else if (count[num]==14)
cout << "E";
else if (count[num]==15)
cout << "F";
else
cout << count[num];
num=num-1;
}
}
else
{
if (sum>=0)
coun=coun;
else coun=-coun;
if (coun>=0)
{
if (coun<=9)
cout << "16진법: " << coun;
if (coun==10)
cout << "16진법: A";
if (coun==11)
cout << "16진법: B";
if (coun==12)
cout << "16진법: C";
if (coun==13)
cout << "16진법: D";
if (coun==14)
cout << "16진법: E";
if (coun==15)
cout << "16진법: F";
}
else
{
if (coun>=-9)
cout << "16진법: " << coun;
if (coun==-10)
cout << "16진법: -A";
if (coun==-11)
cout << "16진법: -B";
if (coun==-12)
cout << "16진법: -C";
if (coun==-13)
cout << "16진법: -D";
if (coun==-14)
cout << "16진법: -E";
if (coun==-15)
cout << "16진법: -F";
}
}
cout << "
";
}
//-------------------------------------------------------------------
//16진법 수를 다른 진법으로 바꾸는 알고리즘
//-------------------------------------------------------------------
if (choice==16)
{
cout << "다른 진법으로 변환할 16진법 수를 입력하세요.
";
cout << "(16자리로 입력해야 합니다. 첫째자리는 0은 양수, 1은 음수를 뜻합니다.
";
cout << "ex) 1000000000000006 -> -6, 0000000000000012 -> 18, 0000000000006510 -> 25872
";
cin >> c;
for(k=0; k<=15; k++)
{
if(c[k]=='0')
i[k]=0;
if(c[k]=='1')
i[k]=1;
if(c[k]=='2')
i[k]=2;
if(c[k]=='3')
i[k]=3;
if(c[k]=='4')
i[k]=4;
if(c[k]=='5')
i[k]=5;
if(c[k]=='6')
i[k]=6;
if(c[k]=='7')
i[k]=7;
if(c[k]=='8')
i[k]=8;
if(c[k]=='9')
i[k]=9;
if(c[k]=='A')
i[k]=10;
if(c[k]=='B')
i[k]=11;
if(c[k]=='C')
i[k]=12;
if(c[k]=='D')
i[k]=13;
if(c[k]=='E')
i[k]=14;
if(c[k]=='F')
i[k]=15;
}
for(k=15; k>0; k--)
{
sum=sum+(j*i[k]);
j=j*16;
}
if(i[0]==1) sum=sum* (-1);
// 10진법을 2진법으로 변환하는 부분
if (sum>=0)
coun=sum;
else coun=-sum;
while (coun>=2)
{
num=num+1;
count[num] = coun%2;
coun = coun/2;
}
if (sum>=0)
coun=coun;
else coun=-coun;
cout << "2진법: " << coun;
while (num >= 1)
{
cout << count[num];
num=num-1;
}
cout << "
";
// 10진법을 8진법으로 변환하는 부분
if (sum>=0)
coun=sum;
else coun=-sum;
while (coun>=8)
{
num=num+1;
count[num] = coun%8;
coun = coun/8;
}
if (sum>=0)
coun=coun;
else coun=-coun;
cout << "8진법: " << coun;
while (num >= 1)
{
cout << count[num];
num=num-1;
}
cout << "
";
cout << "10진법: " << sum << endl;
}
}
#include
using namespace std;
void main()
{
int choice; //진법선택변수
char c[16]; //2,8,16진법을 10진법으로 바꾸기 위한 변수
int i[16]; // "
int sum=0; //2,8,16진법을 10진법으로 바꾼 결과를 저장하는 변수
int j=1; //2,8,16진법을 10진법으로 바꿀 때 곱하는 제곱수 변수
int k; // for문에서 쓰이는 반복 변수
// 10진법을 다른 진법으로 변환할 때 쓰이는 변수들
int num = 0;
double count[100];
int coun;
//---------------------------------------------------------------------=
//변환할 진법을 입력받는 부분
//----------------------------------------------------------------------
cout << "입력하고자 하는 숫자는 몇진법입니까?
";
cout << "2진법: 2, 8진법: 8, 10진법: 10, 16진법: 16 을 입력하세요
";
cin >> choice;
//---------------------------------------------------------------------
//2진법을 다른 진법으로 변환하는 알고리즘
//---------------------------------------------------------------------
if (choice==2)
{
//2진법 수를 입력받는 부분
cout << "다른 진법으로 변환할 2진법 수를 입력하세요.
";
cout << "(16자리로 입력해야 합니다. 첫째자리는 0은 양수, 1은 음수를 뜻합니다.
";
cout << "ex) 1000000000000001 -> -1, 0000000000000011 -> 3, 0110000000000000 -> 24576
";
cin >> c;
cout << "2진법 " << c[0]<
//2진법을 10진법으로 변환하는 부분
for(k=0; k<=15; k++)
{
if(c[k]=='0') i[k]=0;
else i[k]=1;
}
for(k=15; k>0; k--)
{
sum=sum+(j*i[k]);
j=j*2;
}
if(i[0]==1) sum=sum* (-1);
// 10진법을 8진법으로 변환하는 부분
if (sum>=0)
coun=sum;
else coun=-sum;
while (coun>=8)
{
num=num+1;
count[num] = coun%8;
coun = coun/8;
}
if (sum>=0)
coun=coun;
else coun=-coun;
cout << "8진법: " << coun;
while (num >= 1)
{
cout << count[num];
num=num-1;
}
cout << "
";
cout << "10진법: " << sum << endl;
// 10진법을 16진법으로 변환하는 부분
if (sum>=0)
coun=sum;
else coun=-sum;
if (coun>=16)
{
while (coun>=16)
{
num=num+1;
count[num] = coun%16;
coun = coun/16;
}
if (sum>=0)
coun=coun;
else coun=-coun;
cout << "16진법: " << coun;
while (num >= 1)
{
if (count[num]==10)
cout << "A";
else if (count[num]==11)
cout << "B";
else if (count[num]==12)
cout << "C";
else if (count[num]==13)
cout << "D";
else if (count[num]==14)
cout << "E";
else if (count[num]==15)
cout << "F";
else
cout << count[num];
num=num-1;
}
}
else
{
if (sum>=0)
coun=coun;
else coun=-coun;
if (coun>=0)
{
if (coun<=9)
cout << "16진법: " << coun;
if (coun==10)
cout << "16진법: A";
if (coun==11)
cout << "16진법: B";
if (coun==12)
cout << "16진법: C";
if (coun==13)
cout << "16진법: D";
if (coun==14)
cout << "16진법: E";
if (coun==15)
cout << "16진법: F";
}
else
{
if (coun>=-9)
cout << "16진법: " << coun;
if (coun==-10)
cout << "16진법: -A";
if (coun==-11)
cout << "16진법: -B";
if (coun==-12)
cout << "16진법: -C";
if (coun==-13)
cout << "16진법: -D";
if (coun==-14)
cout << "16진법: -E";
if (coun==-15)
cout << "16진법: -F";
}
}
cout << "
";
}
//---------------------------------------------------------------------
//8진법을 다른 진법으로 변환하는 알고리즘
//---------------------------------------------------------------------
if (choice==8)
{
//8진법 수를 입력받는 부분
cout << "다른 진법으로 변환할 8진법 수를 입력하세요.
";
cout << "(16자리로 입력해야 합니다. 첫째자리는 0은 양수, 1은 음수를 뜻합니다.
";
cout << "ex) 1000000000000006 -> -6, 0000000000000012 -> 10, 0000006510000000 -> 24576
";
cin >> c;
cout << "8진법 " << c[0]<
//10진법으로 변환하는 부분
for(k=0; k<=15; k++)
{
if(c[k]=='0')
i[k]=0;
if(c[k]=='1')
i[k]=1;
if(c[k]=='2')
i[k]=2;
if(c[k]=='3')
i[k]=3;
if(c[k]=='4')
i[k]=4;
if(c[k]=='5')
i[k]=5;
if(c[k]=='6')
i[k]=6;
if(c[k]=='7')
i[k]=7;
}
for(k=15; k>0; k--)
{
sum=sum+(j*i[k]);
j=j*8;
}
if(i[0]==1) sum=sum* (-1);
// 10진법을 2진법으로 변환하는 부분
if (sum>=0)
coun=sum;
else coun=-sum;
while (coun>=2)
{
num=num+1;
count[num] = coun%2;
coun = coun/2;
}
if (sum>=0)
coun=coun;
else coun=-coun;
cout << "2진법: " << coun;
while (num >= 1)
{
cout << count[num];
num=num-1;
}
cout << "
";
cout << "10진법: " << sum << endl;
// 10진법을 16진법으로 변환하는 부분
if (sum>=0)
coun=sum;
else coun=-sum;
if (coun>=16)
{
while (coun>=16)
{
num=num+1;
count[num] = coun%16;
coun = coun/16;
}
if (sum>=0)
coun=coun;
else coun=-coun;
cout << "16진법: " << coun;
while (num >= 1)
{
if (count[num]==10)
cout << "A";
else if (count[num]==11)
cout << "B";
else if (count[num]==12)
cout << "C";
else if (count[num]==13)
cout << "D";
else if (count[num]==14)
cout << "E";
else if (count[num]==15)
cout << "F";
else
cout << count[num];
num=num-1;
}
}
else
{
if (sum>=0)
coun=coun;
else coun=-coun;
if (coun>=0)
{
if (coun<=9)
cout << "16진법: " << coun;
if (coun==10)
cout << "16진법: A";
if (coun==11)
cout << "16진법: B";
if (coun==12)
cout << "16진법: C";
if (coun==13)
cout << "16진법: D";
if (coun==14)
cout << "16진법: E";
if (coun==15)
cout << "16진법: F";
}
else
{
if (coun>=-9)
cout << "16진법: " << coun;
if (coun==-10)
cout << "16진법: -A";
if (coun==-11)
cout << "16진법: -B";
if (coun==-12)
cout << "16진법: -C";
if (coun==-13)
cout << "16진법: -D";
if (coun==-14)
cout << "16진법: -E";
if (coun==-15)
cout << "16진법: -F";
}
}
cout << "
";
}
//--------------------------------------------------------------------
//10진법을 다른 진법으로 변환하는 부분
//--------------------------------------------------------------------
if (choice==10)
{
// 숫자 입력받는 부분
cout << "다른 진법으로 바꿀 10진법 수를 입력하세요" << endl;
cin >> sum;
cout << "10진법 수 " << sum << "은
";
// 10진법을 2진법으로 변환하는 부분
if (sum>=0)
coun=sum;
else coun=-sum;
while (coun>=2)
{
num=num+1;
count[num] = coun%2;
coun = coun/2;
}
if (sum>=0)
coun=coun;
else coun=-coun;
cout << "2진법: " << coun;
while (num >= 1)
{
cout << count[num];
num=num-1;
}
cout << "
";
// 10진법을 8진법으로 변환하는 부분
if (sum>=0)
coun=sum;
else coun=-sum;
while (coun>=8)
{
num=num+1;
count[num] = coun%8;
coun = coun/8;
}
if (sum>=0)
coun=coun;
else coun=-coun;
cout << "8진법: " << coun;
while (num >= 1)
{
cout << count[num];
num=num-1;
}
cout << "
";
// 10진법을 16진법으로 변환하는 부분
if (sum>=0)
coun=sum;
else coun=-sum;
if (coun>=16)
{
while (coun>=16)
{
num=num+1;
count[num] = coun%16;
coun = coun/16;
}
if (sum>=0)
coun=coun;
else coun=-coun;
cout << "16진법: " << coun;
while (num >= 1)
{
if (count[num]==10)
cout << "A";
else if (count[num]==11)
cout << "B";
else if (count[num]==12)
cout << "C";
else if (count[num]==13)
cout << "D";
else if (count[num]==14)
cout << "E";
else if (count[num]==15)
cout << "F";
else
cout << count[num];
num=num-1;
}
}
else
{
if (sum>=0)
coun=coun;
else coun=-coun;
if (coun>=0)
{
if (coun<=9)
cout << "16진법: " << coun;
if (coun==10)
cout << "16진법: A";
if (coun==11)
cout << "16진법: B";
if (coun==12)
cout << "16진법: C";
if (coun==13)
cout << "16진법: D";
if (coun==14)
cout << "16진법: E";
if (coun==15)
cout << "16진법: F";
}
else
{
if (coun>=-9)
cout << "16진법: " << coun;
if (coun==-10)
cout << "16진법: -A";
if (coun==-11)
cout << "16진법: -B";
if (coun==-12)
cout << "16진법: -C";
if (coun==-13)
cout << "16진법: -D";
if (coun==-14)
cout << "16진법: -E";
if (coun==-15)
cout << "16진법: -F";
}
}
cout << "
";
}
//-------------------------------------------------------------------
//16진법 수를 다른 진법으로 바꾸는 알고리즘
//-------------------------------------------------------------------
if (choice==16)
{
cout << "다른 진법으로 변환할 16진법 수를 입력하세요.
";
cout << "(16자리로 입력해야 합니다. 첫째자리는 0은 양수, 1은 음수를 뜻합니다.
";
cout << "ex) 1000000000000006 -> -6, 0000000000000012 -> 18, 0000000000006510 -> 25872
";
cin >> c;
for(k=0; k<=15; k++)
{
if(c[k]=='0')
i[k]=0;
if(c[k]=='1')
i[k]=1;
if(c[k]=='2')
i[k]=2;
if(c[k]=='3')
i[k]=3;
if(c[k]=='4')
i[k]=4;
if(c[k]=='5')
i[k]=5;
if(c[k]=='6')
i[k]=6;
if(c[k]=='7')
i[k]=7;
if(c[k]=='8')
i[k]=8;
if(c[k]=='9')
i[k]=9;
if(c[k]=='A')
i[k]=10;
if(c[k]=='B')
i[k]=11;
if(c[k]=='C')
i[k]=12;
if(c[k]=='D')
i[k]=13;
if(c[k]=='E')
i[k]=14;
if(c[k]=='F')
i[k]=15;
}
for(k=15; k>0; k--)
{
sum=sum+(j*i[k]);
j=j*16;
}
if(i[0]==1) sum=sum* (-1);
// 10진법을 2진법으로 변환하는 부분
if (sum>=0)
coun=sum;
else coun=-sum;
while (coun>=2)
{
num=num+1;
count[num] = coun%2;
coun = coun/2;
}
if (sum>=0)
coun=coun;
else coun=-coun;
cout << "2진법: " << coun;
while (num >= 1)
{
cout << count[num];
num=num-1;
}
cout << "
";
// 10진법을 8진법으로 변환하는 부분
if (sum>=0)
coun=sum;
else coun=-sum;
while (coun>=8)
{
num=num+1;
count[num] = coun%8;
coun = coun/8;
}
if (sum>=0)
coun=coun;
else coun=-coun;
cout << "8진법: " << coun;
while (num >= 1)
{
cout << count[num];
num=num-1;
}
cout << "
";
cout << "10진법: " << sum << endl;
}
}
'지식 > 전공관련' 카테고리의 다른 글
평균, 표준편차, 분산 구하기 (2) | 2005.10.11 |
---|---|
비쥬얼베이직으로 만든 간이메모장 (1) | 2005.10.10 |
재미있는 확률과 통계 이야기 (6) | 2005.09.27 |
전공책의 두께 (8) | 2005.09.06 |
1미터란 무엇인가? (2) | 2005.09.05 |