powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Сравнение строк (логическое)
4 сообщений из 4, страница 1 из 1
Сравнение строк (логическое)
    #34555052
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть две строки... Например:
Код: plaintext
1.
s a= 12345 
s b= 12245 
Нужно узнать сколько символов совпадает. Причем и стоят на тех же местах. Если приминить логическое умножение
Код: plaintext
w $zb(a,b, 1 )
получаем 8209... Но как убрать "нули" и посчитать "единицы"? :(
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
Сравнение строк (логическое)
    #34555386
Фотография ну я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Совпадает $l($tr(a,$tr(a,b))) символов.
...
Рейтинг: 0 / 0
Сравнение строк (логическое)
    #34555655
Фотография ну я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сорри, поторопился, неправильно понял задачу.

$zb(""_a,""_b,6) дает нулевые байты по совпадающим позициям.
Соответственно $l($zb(""_a,""_b,6),$c(0))-1 дает сколько там нулей.
...
Рейтинг: 0 / 0
Сравнение строк (логическое)
    #34555900
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, взял на вооружение :)
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Сравнение строк (логическое)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]