Инструменты пользователя

Инструменты сайта


help:strings

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
help:strings [2024/12/01 10:12]
aleks_versus
help:strings [2025/09/28 13:41] (текущий)
aleks_versus [Сравнение строк]
Строка 123: Строка 123:
 '​b' ​ > '​ab' ​ &! '​b'​ > '​a'​ '​b' ​ > '​ab' ​ &! '​b'​ > '​a'​
 '​ab'​ > '​a' ​  &​! '​b'​ > ''​ '​ab'​ > '​a' ​  &​! '​b'​ > ''​
 +</​sxh>​
 +
 +Если строки сравниваются с числами,​ плеер пытается привести строку к числу и затем сравнить два числа. Если привести строку к числу не получается,​ плеер приводит число к строке и сравнивает две строки. Поэтому результаты могут отличаться в разных случаях:​
 +
 +<sxh qsp>
 +! это не валидный код QSP
 +! а табличка сравнения
 +3 < '​12'​ &! '​12'​ приводится к числу, и 12 > 3
 +'​3'​ > '​12'​ &! сравниваются две строки,​ а '​3'​ > '​1'​
 +3 > '​12a'​ &! '​12a'​ не приводится к числу, сравниваются строки
 </​sxh>​ </​sxh>​
  
help/strings.1733047934.txt.gz · Последние изменения: 2024/12/01 10:12 — aleks_versus