[Algorithm] 두 수의 나눗셈

2024. 12. 5. 15:22·Algorithm/Practice

문제 설명

정수 num1과 num2가 매개변수로 주어질 때,

num1을 num2로 나눈 값에 1,000을 곱한 후 정수 부분을 return 하도록 soltuion 함수를 완성해주세요.

 

문제 유형

  • 정수와 실수간 형변환
  • 정밀도 처리

 

의사코드

  1. 두 입력값을 나눈다.
  2. 계산값에 1000을 곱한다.
  3. 결과값을 그대로 반환한다.

 

코드 작성

int solution(int num1, int num2) {
    float divided = (float)num1 / num2; /* 명시적 형변환을 통해 정밀도 손실을 막는다.  */
    return divided * 1000; /* 암묵적 형변환을 통해 소수점 이하 값을 버린다. */
}

'Algorithm > Practice' 카테고리의 다른 글

[Algorithm] 짝수의 합  (0) 2024.12.06
[Algorithm] 각도기  (0) 2024.12.05
[Algorithm] 두 수의 합  (0) 2024.12.05
[Algorithm] 숫자 비교하기  (0) 2024.12.05
[Algorithm] 나이 출력  (0) 2024.12.04
'Algorithm/Practice' 카테고리의 다른 글
  • [Algorithm] 짝수의 합
  • [Algorithm] 각도기
  • [Algorithm] 두 수의 합
  • [Algorithm] 숫자 비교하기
DevColIn
DevColIn
복잡함을 단순하게
  • DevColIn
    심플한 코딩생활
    복잡함을 단순하게
  • 전체
    오늘
    어제
    • 전체보기 (223)
      • Unreal 부트캠프 (49)
        • TIL (34)
        • 사전캠프 (7)
        • 본캠프 (8)
      • Unrael (10)
        • 환경설정 (0)
        • Basic (19)
        • Component (5)
        • GAS (GameplayAbilitySystem) (3)
        • AI (2)
        • Implement (10)
        • UI (1)
        • Error (1)
        • Network (2)
        • Tip (1)
      • Level Design (5)
      • Math (1)
      • Design Pattern (16)
      • Computer Science (2)
        • Network (1)
        • Database (1)
      • Algorithm (79)
        • Basic (4)
        • Practice (74)
      • C++ (4)
        • Basic (4)
      • Tool (0)
      • Game (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 미디어로그
    • 위치로그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    디자인 패턴
    c++
    basic
    액터
    Til
    내일배움캠프
    디자인패턴
    게임동기화
    actor
    Animation
    본캠프
    퀘스트
    하드 레퍼런싱
    unreal
    gas
    KPT회고
    assetmanager
    GameplayEffect
    AI
    tsoftobjectptr
    소프트 레퍼런신
    사전캠프
    Implement
    알고리즘
    레벨디자인
    Design Pattern
    unrealengine
    DesignPattern
    component
    Algorithm
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.2
DevColIn
[Algorithm] 두 수의 나눗셈
상단으로

티스토리툴바