Author Topic: Как получить число из двух цифр?  (Read 1525 times)

0 Members and 1 Guest are viewing this topic.

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Как получить число из двух цифр?
« on: January 10, 2018, 12:59:19 PM »
Привет, ребят! Прошу прощения, если вопрос тупой (а мне почему-то кажется, что он именно такой...), но мне не понятно - как получить цельное число из двух цифр. Например, есть две переменный: $1 = 1 и $2 = 2. И вот как эти две переменные "сложить" так, чтобы в третьей переменной получилось не 3 (как в случае $1+$2), а 12 (что-то типа $1$2)?
Я не ду... Потому и не бу...

CmP

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
Re: Как получить число из двух цифр?
« Reply #1 on: January 10, 2018, 01:09:38 PM »
Умножить первую цифру на 10, затем приплюсовать вторую цифру.

Пример: $var3 = $var1 * 10 + $var2
« Last Edit: January 10, 2018, 01:13:29 PM by CmP »

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Как получить число из двух цифр?
« Reply #2 on: January 10, 2018, 01:11:48 PM »
Умножить первую цифру на 10, затем приплюсовать вторую цифру.
Я так и знал, что вопрос глупый...)
Я не ду... Потому и не бу...

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Как получить число из двух цифр?
« Reply #3 on: January 10, 2018, 01:34:52 PM »
Может тебе нужны строки? Не путаешь строки и числа. Даже если они выглядят одинаково это разные значения. То что ты хочешь это контактация строк, потому что так складываются строки.
Code: (clickermann) [Select]
$a = 1
$b = 2
LOGWRITE("Складываем как числа  ", $a + $b)
LOGWRITE("Складываем как строки ", STRCONCAT($a, $b))
HALT

Code: [Select]
13:33:52 Складываем как числа  3
13:33:52 Складываем как строки 12
« Last Edit: January 10, 2018, 01:36:39 PM by Vint »


Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Как получить число из двух цифр?
« Reply #4 on: January 10, 2018, 01:54:48 PM »
Может тебе нужны строки? Не путаешь строки и числа. Даже если они выглядят одинаково это разные значения. То что ты хочешь это контактация строк, потому что так складываются строки.
Code: (clickermann) [Select]
$a = 1
$b = 2
LOGWRITE("Складываем как числа  ", $a + $b)
LOGWRITE("Складываем как строки ", STRCONCAT($a, $b))
HALT

Code: [Select]
13:33:52 Складываем как числа  3
13:33:52 Складываем как строки 12

Не-не - мне именно integer нужно. Мне просто нужно определить двухзначное число на картинке. Кликер ищет первую цифру в картинке, а потом вторую и потом "складывает" эти цифры, чтобы определить число целиком. Но за ответ благодарю! "STRCONCAT($a, $b)" - тоже пригодится, как инфа.
Я не ду... Потому и не бу...