fiului meu îi plac numerele mari (cum ar fi septillion, googol și googolplex) și odată m-a întrebat cât timp va dura până la septillion (care este 1 urmat de 24 de zerouri). I-am spus că va dura mai mult decât vârsta universului pentru a face asta, așa că a început să-și croiască drum în jos. M-a întrebat dacă număr până la un milion. Am făcut un pic de matematică (presupunând un număr pe secundă) și am primit aproximativ 11-12 zile . . ., dar apoi gândit, numerele mari (cum ar fi 658,243) ia mai mult de o secundă pentru a spune.
s-a uitat puțin pe web pentru a vedea dacă altcineva a făcut un calcul mai sofisticat. O mulțime de calcule au fost ca propria mea (presupunând un număr pe secundă). Alții recunosc că ar dura mai mult pentru un număr mare și au făcut presupuneri despre ce ar fi asta. Dar nimic definitiv, așa că m-am gândit să fac unul., Acest calculator de numărare se bazează pe numărul de silabe din fiecare număr și numără toate silabele pe care trebuie să le pronunți pentru a număra de la unu la un milion (sau alte numere).există, de asemenea, o versiune spaniolă și numărul Espanol a calculatorului.dacă calculatorul nu este auto-explicativ, există mai mulți pași de urmat:
- prima dată când numărați până la 20.,
- Pe baza timpului dvs., calculatorul determină rata de numărare în silabe pe secundă (există 32 de silabe în numerele între unu și douăzeci). Puteți încerca să numărați singur numărul de silabe.
- specificați la ce număr doriți să numărați, valoarea implicită este de un milion, dar puteți specifica un miliard sau orice număr sub un trilion.
- specificați câte ore pe zi credeți că puteți conta. Amintiți-vă că trebuie să mâncați și să dormiți și să faceți pauze.
- apăsați butonul și vă va spune cât timp este nevoie pentru a conta la numărul țintă.,
puteți varia diferiți parametri (viteza de numărare, ore pe zi și numărul țintă) pentru a vedea cât timp ar putea dura numărarea. (Spoiler, dacă numărați la un număr mare, poate dura foarte mult timp!de asemenea, am decis să desenez numărul de silabe din fiecare număr între unu și un milion. Nu este total simplu să complot un milion de puncte într-un mod interactiv (în cazul în care puteți trece peste complot pentru a vedea ce numere au cât de multe silabe), așa că am ajuns a face o imagine statică în R., De asemenea, arată numărul mediu cumulat de silabe atunci când numărați de la unu la numerele sub un milion.
Iată un altul care este oarecum adnotat, astfel încât să puteți vedea care sunt vârfurile și jgheaburile.
numere cu cel mai mic număr de silabe sunt cele mai simple numere cu cele mai putine cuvinte (de exemplu, o mie, un milion), în timp ce numerele cu cele mai multe silabe sunt cei cu cele mai multe cuvinte (de exemplu, șapte sute cincizeci și șase de mii patru sute douăzeci și trei)., Acesta este motivul pentru care gama de silabe este cea mai mare atunci când ajungi peste o sută de mii. Șapte are mai multe silabe (2) decât celelalte numere între unu și zece, iar șaptezeci au mai multe silabe (3) decât celelalte numere atunci când numără cu zeci. Deci 77 are cele mai multe silabe din toate numerele sub 100. Primul set de vârfuri evidențiate pe teren se datorează 177, 277, 377 . . . 977, cu un vârf la 777 sub 1000. Al doilea set se datorează 1777, 2777 etc.
jgheaburile urmează același model în care 100, 200 . . .900 au același număr de silabe, cu excepția a 700, care are încă unul., Același lucru este valabil și pentru mii, zeci de mii și sute de mii. Numărul sub un milion cu cele mai multe silabe este 777,777, care are 20 de silabe.
puteți testa algoritmul utilizat pentru a genera numărul cuvântului din cifrele numerice și numărul calculat de silabe. Programul omite cuvântul” și „pe care oamenii îl folosesc adesea în numere precum” patru sute douăzeci și trei „și doar ieșiri”patru sute douăzeci și trei”.,
Update: am încercat să faceți upgrade acest calculator de la a merge până la 1 trilion de manipulare o șeptiliard, dar am aflat că Javascript poate doar de mână de până la aproximativ 9 trilioane înainte de rupere jos. Acest mini-calculator merge acum până la aproximativ 9 cvadrilioane.
Program și date: programul a fost scris în Javascript și rulează local în browserul dvs. Parcelele statice au fost generate în R (R Studio) din ieșirea programului Javascript.,