Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
10.11.2009, 23:19
|
|||
---|---|---|---|
|
|||
Символьная строка |
|||
#18+
Не волшебник, а только учусь. Допустим есть Publ pStrok='электроника', нужно эту строку раздербанить на 3 local более менее равномерно, lStrok=LEFT(pStrok,4) lStrok3=RIGHT(pStrok,3) а вот lStrok2= хоч тресни не соображу , при чем изначально длинна pStrok не известна, дабы получилось: lStrok='элек' lStrok2='трон' lStrok3='ика' ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.11.2009, 23:45
|
|||
---|---|---|---|
Символьная строка |
|||
#18+
Romull, Например, так (код можно сократить): ***************** WORD1 = ALLT(PSTROK) && убираем лишнее LEN1 = LEN(WORD1) && длина слова NUM1 = ROUND(LEN1/3,0) && число букв на 1/3 часть lStrok1 = LEFT(WORD1,NUM1) lStrok2 = SUBSTR(WORD1,NUM1+1, NUM1) lStrok3 = SUBSTR(WORD1,NUM1*2+1) **************************** ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.11.2009, 23:49
|
|||
---|---|---|---|
|
|||
Символьная строка |
|||
#18+
Пасиб добрый человек, ща буду пробовать. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=41&mobile=1&tid=1585882]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
38ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 318ms |
total: | 458ms |
0 / 0 |