거대한 숫자로 루비에서 수학을 과장하는 법

거대한 숫자로 루비에서 수학을 과식하는 방법 - 인형 계산기와 달리 인형

포켓 계산기 나 스마트 폰의 계산기와 달리 Ruby는 일부 거대한 숫자를 놀라 울 정도로 지원합니다. 다음을 시도해보십시오.

 2. 2. 2 : 022> 1234567890 * 9876543210 * 12345678998765432234567890 => 150534112319147377922666710346041538891241000 

해당 숫자에는 45 자리 숫자가 있습니다! 지수 연산자 (**)를 사용하여 특정 값만큼 숫자를 올릴 수 있습니다 :

 2. 2. 2 : 026> 10 ** 2 => 100 

정말로 큰 숫자의 자기 자신을 생각해 내고 그들에게 산법을 적용 해보십시오.

지수에 대해 아직 알지 못했다면 알아야 할 것은 숫자를 가져 와서 지수 번호로 표시된 횟수만큼 숫자를 곱하는 것과 같습니다. 그래서 10 ** 2는 10을 그 자체로 두 번 곱하는 것을 의미합니다 : 10 * 10. 때로는 누군가가 지수 를 사용하여 지수를 이야기하는 것을 듣습니다. 이 예에서 10은 두 번째 힘으로 올라간다.