Filtr parzystych i nieparzystych online
Rozdziel listę liczb całkowitych na parzyste i nieparzyste online. Zachowuje kolejność i powtórzenia. Działa lokalnie, obsługuje polskie formaty liczb. Przet…
Rozpocznij
Funkcje narzędzia
Filtr parzystych i nieparzystych to proste narzędzie do matematycznego podziału liczb całkowitych na dwie kategorie: parzyste i nieparzyste. Działa w pełni lokalnie w przeglądarce – żadne dane nie są wysyłane na serwer.
Jak działa filtrowanie?
Liczba jest parzysta, jeśli dzieli się przez 2 bez reszty. Zero i ujemne liczby parzyste (np. -2, -4) są parzyste. Liczba ujemna z niezerową resztą z dzielenia przez 2 (np. -3) jest nieparzysta. Narzędzie nie zaokrągla liczb – jeśli podasz liczbę dziesiętną lub liczbę spoza bezpiecznego zakresu JavaScript (poza ±9 007 199 254 740 991), przetwarzanie zostanie przerwane z komunikatem o błędzie.
Przykład działania
Dla wejścia: -3, -2, 0, 5 otrzymasz:
- Parzyste:
-2, 0 - Nieparzyste:
-3, 5
Obsługiwane formaty liczb
Narzędzie akceptuje polskie konwencje zapisu liczb: przecinek jako separator dziesiętny (np. 3,14) oraz spację lub kropkę jako separator tysięcy (np. 1 000 lub 1.000). Jednak pamiętaj, że filtr dotyczy tylko liczb całkowitych – wartości dziesiętne spowodują błąd.
Ograniczenia
- Maksymalna długość wejścia: 100 000 znaków.
- Maksymalna liczba wartości: 10 000.
- Wyniki są formatowane zgodnie z wybranym locale (np. polskie separatory tysięcy), ale nie są sortowane ani deduplikowane.
- Narzędzie nie filtruje według pozycji (np. co druga linia) ani ostatniej cyfry tekstu – to czysto matematyczna parzystość.
Prywatność
Całe przetwarzanie odbywa się lokalnie w Twojej przeglądarce. Żadne dane nie są wysyłane na serwer ani do sztucznej inteligencji.
Najczęstsze pytania (FAQ)
1. Czy narzędzie obsługuje liczby z przecinkiem dziesiętnym?
Nie. Filtr przeznaczony jest wyłącznie dla liczb całkowitych. Jeśli wprowadzisz liczbę dziesiętną (np. 3,14), pojawi się błąd, ponieważ parzystość nie jest określona dla liczb niecałkowitych.
2. Co się stanie, jeśli wprowadzę liczbę większą niż bezpieczny zakres JavaScript?
Przetwarzanie zostanie przerwane. Narzędzie nie zaokrągla ani nie przycina wartości – wymaga dokładnych liczb całkowitych w bezpiecznym zakresie.
3. Czy mogę używać tego narzędzia do filtrowania identyfikatorów z wiodącymi zerami?
Nie. Jeśli identyfikatory mają wiodące zera (np. 00123), parser numeryczny usunie zera, co zmieni wartość. W takim przypadku użyj filtra tekstowego, a nie tego narzędzia.
Przetwarzanie odbywa się lokalnie w przeglądarce.