Онлајн провера нумеричких палиндрома
Проверите да ли је број палиндром. Унесите бројеве, алат их тестира у прегледачу и приказује да/не за сваки. Обрада се обавља локално у прегледачу.
Почните да користите
Шта алат ради
Овај алат проверава да ли је сваки унети број палиндром, односно да ли се његова нормализована нумеричка вредност чита исто слева надесно и здесна налево. Провера се врши у прегледачу, без отпремања података или коришћења вештачке интелигенције.
Како се врши провера
Унети текст се рашчлањује на бројеве, при чему се уклањају водеће плус ознаке и водеће нуле, а експоненцијални запис се претвара у децимални. Затим се упоређује нормализовани стринг броја са његовом обрнутом вредношћу. Резултат задржава редослед уноса и дупликате.
Примери
- Број
121је палиндром. - Број
12.21је палиндром, јер се тачка огледа. - Број
-121није палиндром, јер водећи знак минус нема одговарајући знак на крају.
Ограничења
Алат ради са нормализованом нумеричком вредношћу, не са оригиналним текстом. На пример, унос 010 се тестира као број 10, а не као трознак. Веома велики цели бројеви су ограничени прецизношћу JavaScript бројева. Алат не генерише следећи палиндром, не броји палиндромске поднизове и не ради са речима или произвољним текстом.
Честа питања
Да ли се провера односи на оригинални текст или на нормализовани број?
Провера се односи на нормализовану нумеричку вредност. На пример, унос 010 се тестира као 10, па није палиндром, иако би оригинални текст 010 био палиндром.
Како се третирају децимални бројеви?
Децимални бројеви се проверавају укључујући тачку. На пример, 12.21 је палиндром, јер се тачка огледа. Локализовани приказ може користити зарез, али поређење увек користи тачку као децимални знак.
Да ли алат подржава експоненцијални запис?
Да, експоненцијални запис се претвара у децимални пре провере. На пример, 1e2 се тестира као 100, што није палиндром.
Контролна листа
- Унесите бројеве у одвојеним редовима.
- Покрените проверу.
- Погледајте резултат за сваки број.
- Запамтите да се провера односи на нормализовану вредност.
Обрада се обавља локално у прегледачу.