XFloat 문서 - 6. 반올림 연산

Written by Integralus

6. 반올림 연산

  • .ceil(pos)

    • pos: (24비트 정수) 올림을 수행할 워드 자리수

    pos번째 워드자리에서 올림을 실시합니다. pos가 0일 경우 소수점 이하 첫번째 워드에서 올림을 실시하여 정수부만 남게됩니다. pos가 음수일 경우 소수점 이하 pos+1 번째 자리에서 올림을 실시합니다. pos가 양수일 경우 소수점 위 pos-1 번째 자리에서 올림을 실시합니다.

    이 메서드는 자기 자신을 반환합니다.

  • .floor(pos)

    • pos: (24비트 정수) 버림을 수행할 워드 자리수

    pos번째 워드자리에서 버림을 실시합니다. pos가 0일 경우 소수점 이하 첫번째 워드에서 버림을 실시하여 정수부만 남게됩니다. pos가 음수일 경우 소수점 이하 pos+1 번째 자리에서 버림을 실시합니다. pos가 양수일 경우 소수점 위 pos-1 번째 자리에서 버림을 실시합니다.

    이 메서드는 자기 자신을 반환합니다.

  • .round(pos)

    • pos: (24비트 정수) 반올림을 수행할 워드 자리수

    pos번째 워드자리에서 반올림을 실시합니다. pos가 0일 경우 소수점 이하 첫번째 워드에서 반올림을 실시하여 정수부만 남게됩니다. pos가 음수일 경우 소수점 이하 pos+1 번째 자리에서 반올림을 실시합니다. pos가 양수일 경우 소수점 위 pos-1 번째 자리에서 반올림을 실시합니다.

    이 메서드는 자기 자신을 반환합니다.

반올림 연산 예제 코드


다른 언어로 보기