산술 연산자
Coddy Ruby 여정의 기초 섹션에 포함된 레슨 — 88개 중 11번째.
Ruby는 숫자에 대한 수학적 계산을 수행하기 위해 산술 연산자를 제공합니다. 이러한 연산자는 정수와 부동 소수점 숫자 모두에서 작동하며, 일반적인 수학에서와 같이 표현식을 작성할 수 있게 해줍니다.
Ruby의 기본 산술 연산자는 다음과 같습니다:
+ | 덧셈 |
- | 뺄셈 |
* | 곱셈 |
/ | 나눗셈 |
** | 거듭제곱 (지수) |
이 연산자들을 사용하는 방법은 다음과 같습니다:
sum = 10 + 5 # 15
difference = 10 - 3 # 7
product = 4 * 6 # 24
quotient = 20 / 4 # 5
power = 2 ** 3 # 8 (2의 3제곱)한 가지 중요한 세부 사항: 두 정수를 나눌 때, Ruby는 정수 나눗셈을 수행하고 정수 부분만 반환합니다. 예를 들어, 7 / 2는 3.5가 아니라 3을 반환합니다. 소수점 결과를 얻으려면 적어도 하나의 숫자가 부동 소수점(float)이어야 합니다: 7.0 / 2는 3.5를 반환합니다.
챌린지
쉬움다음과 같은 변수들이 제공됩니다:
base = 5
height = 12다음 값들을 계산하여 각각 별도의 줄에 출력하세요:
base와height의 합height에서base를 뺀 결과base와height의 곱height를base로 나눈 결과 (정수 나눗셈)base의3제곱 값
치트 시트
Ruby는 수학적 계산을 수행하기 위한 산술 연산자를 제공합니다:
+ | 덧셈 |
- | 뺄셈 |
* | 곱셈 |
/ | 나눗셈 |
** | 거듭제곱 (지수) |
예시:
sum = 10 + 5 # 15
difference = 10 - 3 # 7
product = 4 * 6 # 24
quotient = 20 / 4 # 5
power = 2 ** 3 # 8정수 나눗셈: 두 정수를 나눌 때, Ruby는 정수 부분만 반환합니다. 예를 들어, 7 / 2는 3을 반환합니다. 소수점 결과를 얻으려면 적어도 하나의 숫자가 부동 소수점(float)이어야 합니다: 7.0 / 2는 3.5를 반환합니다.
직접 해보기
# 변수들이 제공됩니다
base = 5
height = 12
# TODO: 아래에 계산 및 출력을 위한 코드를 작성하세요:
# 1. base와 height의 합
# 2. height에서 base를 뺀 결과
# 3. base와 height의 곱
# 4. height를 base로 나눈 결과 (정수 나눗셈)
# 5. base의 3제곱 값이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.