부호 (+ 또는 -), 지수 및 유효 숫자 (y.yyyyyy)를 3 개 입력해야합니다. 이제는이 세 부분을 사용하여 부동 소수점 숫자를 만들어야합니다. 이 프로그램은 정규화되고 비정규 화 된 속성을 처리해야하지만 무한과 특수한 경우 개념을 무시해야합니다. 나는이 프로그램에 대해 어떻게 해야할지 모르겠다. 만약 어떤 사람이 나를 기쁘게 할만큼 관대하다면. PS- 나는 C 언어를 프로그래밍 언어로 사용하는 것에 익숙하지 않아, 몇 번이나 사용했습니다.c를 사용하여 부동 소수점 숫자 만들기
-1
A
답변
1
당신이 좋아하는 뭔가 소수점 숫자를 그런 식으로 부동 구축 할 수 있습니다 : (문자열에서) 부동 소수점 값으로 유효 숫자를 얻으려면
char sign = '-';
int exponent = -3;
double significand = 27.5;
double value = significand * pow (10, exponent);
if (sign == '-') value = -value;
는, 당신은 10의 멱수 곱셈을 repated 사용할 수 있습니다.
그러나 C를 사용하고 있기 때문에 atof
을 살펴 보는 것이 어떨까요?
char *sign = "-";
char *exponent = "-3";
char *significand = "27.5";
char buffer[100];
sprintf (buff, "%s%sE%s", sign, significand, exponent);
double value = atof (buffer);
관련 문제
- 1. XML의 부동 소수점 숫자
- 2. C의 부동 소수점 숫자
- 3. 부동 소수점 숫자 읽기
- 4. 비교 부동 소수점 숫자
- 5. 사전 plist의 부동 소수점 숫자
- 6. 텍스트에 부동 소수점 숫자 표시
- 7. 인텔 : 부동 소수점 숫자 계산
- 8. 자바 부동 소수점 숫자 부가
- 9. 부동 소수점 숫자 정확도가 증가
- 10. Actionscript의 부동 소수점 숫자 표현?
- 11. Java에서 가수로 부동 소수점 숫자 구문 분석
- 12. Zend_Form 및 부동 소수점 숫자 현지화
- 13. ASP에서 부동 소수점 숫자 서식 지정
- 14. 형식으로 된 부동 소수점 숫자 유효성 확인
- 15. DbUnit 어설 션 부동 소수점 숫자
- 16. 쉘 스크립트의 정수와 부동 소수점 숫자 비교
- 17. jQuery 모바일 슬라이더의 부동 소수점 숫자
- 18. radix sort in c 부동 소수점 숫자
- 19. 그룹의 부동 소수점 숫자 정렬 목록
- 20. 숫자 값을 변경하지 않고 백분율로 부동 소수점 숫자 표시
- 21. 부동 소수점 실수 부동 소수점 오류
- 22. JavaScript에서의 부동 소수점 연산
- 23. 어셈블러 부동 소수점 연산
- 24. 부동 소수점
- 25. 부동 소수점
- 26. 부동 소수점 덧셈과 부동 소수점 곱셈의 상대 속도는 무엇입니까
- 27. 부동 소수점 유형의 유효 자릿수
- 28. 부동 소수점 연산
- 29. 여러 소수의 부동 소수점 표시
- 30. 부동 소수점 잘라 내기 Java
StackOverflow의 당신을 위해 당신의 코드를 작성 기계되지 않습니다 :
당신이 뭔가를 할 수 있습니다. C에 익숙하지 않다면 시작할 수있는 좋은 방법이 아닌 것 같습니다. –