검색어 입력폼

[알고리즘] C언어로 구현한 Bigint 계산

등록일 2004.04.22 파일확장자C언어 (cpp) | 5페이지 | 가격 1,000원

목차

없음

본문내용

#include <stdio.h>
#include <time.h>
#define MAX 600

typedef unsigned long BigInt;
BigInt u[100]={0}, v[100]={0}, sum[100]={0}, temp;
int n; // 입력자릿수를 16진수로 입력


BigInt InputBigInt(BigInt x[])
{
int i, j, k;
char string_u[MAX]={0};

printf("연산할 16진수 정수를 입력하시오.\n");
scanf("%s", string_u);

k=0;
for(i=0 ; i < (double)n/4 ; i++)
{
for(j=4*k ; j < 4*(k+1) ; j++)
{
if(j%4 == 0)
{
if(string_u[j] >= '0' && string_u[j] <= '9')
x[i] = string_u[j] - '0';

else if(string_u[j] >= 'a' && string_u[j] <= 'f')
x[i] = string_u[j] - '0' - 39;
}
다운로드 맨위로