|
부동소수처리부//
while(cnt !=0)
{
c=c/10;
cnt--;
}
//printf(\"\\nThe float:%f\",c);
}
}
else if (*p == \'+\')
{
push_s(pop_s() + pop_s());
p++;
}
else if (*p == \'*\') //곱셈과 나눗셈 나머지(modulus)연산자는 교환법칙이 성립 안하기때문에 변수에 할당후 연산//
{
push_s(pop_s() *
|
- 페이지 9페이지
- 가격 1,000원
- 등록일 2010.04.07
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
(mantissa overflow)
같은 부호를 가진 두 가수들을 덧셈하였을 때 올림수가 발생하는 경우
재조정(realignment) 과정을 통하여 정규화 1. 표현 방법
2. 덧셈과 뺄셈
3. 곱셈과 나눗셈.
4. 부동소수점 연산 과정에서 발생 가능한 문제
|
- 페이지 2페이지
- 가격 1,500원
- 등록일 2006.09.11
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
Floating_Point_Adder
input, output, component 정의
각 단계(stage1~stage7)를 순차적으로 실행
stage_1 : Compare_Exponent
두 수의 지수를 비교 후 부호 비트, 지수 부분, 분수 부분을 결정하는 함수
두 입력 값의 지수 부분을 비교한다.
지수 부분이 큰 수를 out
|
- 페이지 50페이지
- 가격 3,000원
- 등록일 2008.04.28
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
비트 숫자 존 비트 숫자 존 비트 숫자 부호 숫자
F 1 F 9 F 9 - 8
팩형식 :
0000
0001
1001
1001
1000
1101
1 9 9 8 - 1. 고정소수점 데이터 형식
2. 부동 소수점데이터 형식
3. 팩형식(packed format)
4. 존 형식(zone format, unpack format)
|
- 페이지 6페이지
- 가격 2,000원
- 등록일 2002.10.26
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
= num*10;
num3 = (int)num;
printf("\n%d",num3); //21322 값이 출력
i=0;
do {
s[i++] = num3 % 10 + '0';
if( i == b)
{
printf("\ncount %d",i); //카운팅 지수와 배열첨자가 같을때 소숫점 입력후 배열 첨자 증가가
s[i++]='.';
}
} while (( num3/= 10 ) > 0 );
if(sign < 0 )
s[i++] ='-';
s[i
|
- 페이지 3페이지
- 가격 1,000원
- 등록일 2004.02.26
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|