Author Topic: Как объединить два числа в одно  (Read 2304 times)

0 Members and 1 Guest are viewing this topic.

shatun

  • Освоившийся
  • **
  • Posts: 36
    • View Profile
Как объединить два числа в одно
« on: March 14, 2023, 11:28:53 AM »
Вот такой простой вопрос, но никак не найду на него решение.
В поиске искал, но безрезультатно.

Задача такая:
1. Есть две переменные например $a и $b
2. $a = 1 и $b=2
3. Мне нужно их объединить в переменной (например в $c) чтобы получилось число 12 как это сделать?
Понимаю, что решение очень простое, но никак не найду его ((
Ну и дополнительный вопрос по числам только с запятой. Если  ставлю $c= $a , $b мне выдаёт 1.2 Это правильно для дальнейших вычислений или запятую нужно как-то иначе ставить?

kiril

  • Активный участник
  • ***
  • Posts: 106
    • View Profile
Re: Как склеить два числа в одно
« Reply #1 on: March 14, 2023, 12:47:29 PM »

 Если, Вы до сих пор этого не заметили, то подскажу - запятая используется в данной программе, как служебный символ.
 целая часть числа от дробной отделяется точкой.
Code: (clickermann) [Select]
$a=1
$b=2
$c=INT(STRCONCAT($a,$b))
LOGWRITE ("")
IF($c=12)
LOGWRITE ("получилось число 12")
END_IF
HALT

shatun

  • Освоившийся
  • **
  • Posts: 36
    • View Profile
Re: Как объединить два числа в одно
« Reply #2 on: March 14, 2023, 01:16:03 PM »
Большое спасибо за помощь!
блин - INT(STRCONCAT(...) попадалось ни раз на глаза, но никак не думал, что это то что мне нужно.
Quote
Если, Вы до сих пор этого не заметили, то подскажу
методом тыка и случайного подбора понял, но на всякий случай решил уточнить :).
А вообще особо не заморачивался с цифрами, в основном фокус был только на пиксели и картинки. Использовал кликер на 100 часть от его возможностей (может и меньше) только сейчас начал глубже копать.
Ещё раз спасибо!