Video: Week 3, continued 2024
Til forskjell fra en lommekalkulator, eller til og med kalkulatoren på en smarttelefon, har Ruby fantastisk støtte for noen virkelig gigantiske tall. Gi følgende et forsøk:
2. 2. 2: 022> 1234567890 * 9876543210 * 12345678998765432234567890 => 150534112319147377922666710346041538891241000
Det er 45 siffer i det nummeret! Du kan bruke eksponentoperatøren (**) for å heve et tall med en bestemt effekt:
2. 2. 2: 026> 10 ** 2 => 100
Prøv å komme opp med noen veldig store egne og gjøre noe aritmetisk på dem.
Hvis du ikke har lært om eksponenter ennå, er alt du trenger å vite at det er det samme som å ta et tall og multiplisere det av seg selv antall ganger angitt av eksponentnummeret. Så 10 ** 2 betyr multipliserer 10 av seg selv to ganger: 10 * 10. Noen ganger hører du noen som snakker om eksponenter ved å bruke uttrykket noen nummer hevet til en bestemt kraft. I dette eksemplet blir 10 hevet til den andre kraften.