Perspektywa, nie temat
Większość narzędzi wymienionych tutaj ma swój podstawowy dom gdzie indziej. Konwertery jednostek znajdują się też w Konwerterach; kości, monety i losowania — w Losowaniu. Pojawiają się tutaj, bo w pewnym momencie myślisz o zadaniu jako o arytmetyce, a nie o konwersji czy grze, i to właśnie tutaj prowadzi ten instynkt.
Praca z wielkościami — długość, powierzchnia i kąt, łącznie z krokiem stopnie-na-radiany, który zaskakuje każdego, kto po raz pierwszy wywołuje funkcję trygonometryczną.
Praca ze sposobem zapisu liczb — binarny, ósemkowy, dziesiętny i szesnastkowy, oraz liczby rzymskie w obu kierunkach.
Praca z liczbami jako obiektami — generator liczb pierwszych, który wypisuje liczby pierwsze w zadanym zakresie i pokazuje działanie sita.
Tworzenie liczb — zakres, który sam definiujesz, notacja kości, moneta, liczby lotto, losowania bingo, oraz weryfikator losowania przeprowadzonego przez kogoś innego.
Odpowiedzi dokładne i przybliżone
Warto wiedzieć, jaki rodzaj wyniku otrzymujesz, bo narzędzia nie wyglądają inaczej.
Dokładne. Konwersja systemów liczbowych, liczby rzymskie i generowanie liczb pierwszych są dokładne — liczba ma jeden zapis binarny, a 97 albo jest liczbą pierwszą, albo nią nie jest, i nigdzie nie ma zaokrągleń. Niektóre konwersje jednostek też są dokładne, z definicji, a nie z pomiaru: jeden cal jest zdefiniowany jako dokładnie 25,4 mm, jedna mila jako 1609,344 m. Te zależności nie są mierzone — są uzgodnione.
Przybliżone. Większość innych konwersji to rozwinięcia dziesiętne obcięte w pewnym miejscu. Konwersja na jednostkę i z powrotem nie zawsze zwraca dokładnie to, od czego zaczynałeś, a łańcuch konwersji ten błąd kumuluje — metry na stopy na cale na centymetry gromadzą cztery zaokrąglenia. Jeśli ma to znaczenie, konwertuj raz, bezpośrednio, z oryginalnej wartości, a nie z już przeliczonej.
Stopnie i radiany zasługują na osobne ostrzeżenie, bo stosunek między nimi jest niewymierny. π radianów to dokładnie 180°, ale samo π nigdy się nie kończy, więc każda wartość radianów w postaci dziesiętnej, którą widzisz, jest obcięta. Dlatego 90° wraca jako 1,5707963…, i dlatego porównywanie dwóch wartości radianów pod kątem dokładnej równości w kodzie to błąd czekający, by się ujawnić.
Czego tutaj nie ma
Brak statystyki, brak solvera równań, brak działań na macierzach, brak wykresów. Ta kategoria to małe operacje na pojedynczych liczbach, a nie pakiet matematyczny. Do wszystkiego symbolicznego odpowiednim narzędziem jest WolframAlpha albo system algebry komputerowej, i to narzędzie nie próbuje z nimi konkurować.