Video: Suspense: Mortmain / Quiet Desperation / Smiley 2024
Till skillnad från en pocket-kalkylator eller till och med kalkylatorn på en smartphone har Ruby fantastiskt stöd för några riktigt gigantiska nummer. Ge följande försök:
2. 2. 2: 022> 1234567890 * 9876543210 * 12345678998765432234567890 => 150534112319147377922666710346041538891241000
Det finns 45 siffror i det numret! Du kan använda exponentoperatören (**) för att hämta ett tal med en viss effekt:
2. 2. 2: 026> 10 ** 2 => 100
Försök komma med några riktigt stora egna och gör lite aritmetik på dem.
Om du inte har lärt dig om exponenter än, är allt du behöver veta att det är detsamma som att ta ett tal och multiplicera det självt antal gånger som anges av exponentnumret. Så 10 ** 2 betyder multiplicera 10 av sig själv två gånger: 10 * 10. Ibland hör du någon som talar om exponenter som använder frasen något nummer upp till en viss kraft. I detta exempel höjs 10 till den andra effekten.