C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[50701] 부피에대한 수식 문제 관련 질문 ㅠ
조영준 [wide222] 1067 읽음    2007-10-02 00:04
2.10
반지름이 r인 구의 부피는 4/3r세제곱이다.
구의 부피에 대한 다음 수식들중 옳은 결과를 산출하는것을 모두 고르시오.
(r과 vol은 더블형 변수이다.)
(1) vol = 4/3*r*r*r
(2) vol = 4*r*r*r/3
(3) vol = 4.0/3.0*r*r*r
(4) vol = 4/3.0*r*r*r
(5) vol = (double)4/3*r*r*r
(6) vol = (double)(4/3*r*r*r)

문제가 이건데요.
제가 작성해본건

#include <stdio.h>

int main(void)
{
    double r;
    r=3;
   
    printf("%f\n", 4/3*r*r*r);
    printf("%f\n", 4*r*r*r/3);
    printf("%f\n", 4.0/3.0*r*r*r);
    printf("%f\n", 4/3.0*r*r*r);
    printf("%f\n", (double)4/3*r*r*r);
    printf("%f\n", (double)(4/3*r*r*r));

    return 0;
}

이렇게 한건데

27.000000
36.000000
36.000000
36.000000
36.000000
27.000000

이렇게 출력되서 나옵니다.
따라서 첫번째 마지막번째 빼고 옳바른 결과를 산출하는거 맞나요?ㅠ

+ -

관련 글 리스트
50701 부피에대한 수식 문제 관련 질문 ㅠ 조영준 1067 2007/10/02
50703     Re:부피에대한 수식 문제 관련 질문 ㅠ 장성호 1097 2007/10/02
50706         Re:Re:부피에대한 수식 문제 관련 질문 ㅠ 조영준 1081 2007/10/02
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.