비디오: Section, Week 5 2024
포켓 계산기 나 스마트 폰의 계산기와 달리 Ruby는 일부 거대한 숫자를 놀라 울 정도로 지원합니다. 다음을 시도해보십시오.
2. 2. 2: 022> 1234567890 * 9876543210 * 12345678998765432234567890 => 150534112319147377922666710346041538891241000
해당 숫자에는 45 자리 숫자가 있습니다! 지수 연산자 (**)를 사용하여 특정 값만큼 숫자를 올릴 수 있습니다:
2. 2. 2: 026> 10 ** 2 => 100
정말로 큰 숫자의 자기 자신을 생각해 내고 그들에게 산법을 적용 해보십시오.
지수에 대해 아직 알지 못했다면 알아야 할 것은 숫자를 가져 와서 지수 번호로 표시된 횟수만큼 숫자를 곱하는 것과 같습니다. 그래서 10 ** 2는 10을 그 자체로 두 번 곱하는 것을 의미합니다: 10 * 10. 때로는 누군가가 지수 를 사용하여 지수를 이야기하는 것을 듣습니다. 이 예에서 10은 두 번째 힘으로 올라간다.