Multi-Digit numbers

How can I read 2 or more digit numbers like 1-2-3-4 to 1234 and vice versa. So like standalone 1, 2, 3, 4 to 1234 and vv.

atoi?
sscanf?

0xN35T:
How can I read 2 or more digit numbers like 1-2-3-4 to 1234 and vice versa. So like standalone 1, 2, 3, 4 to 1234 and vv.

Tasks a look at my calculator code:
http://www.hackster.io/rayburne/scientific-calculator

  switch (j) 
    {
    case 0:  // DIVide
          a = Serial.parseFloat();
          b = Serial.parseFloat();
          LastX = a / b;
          Serial << _FLOAT(LastX , decimals);
          break;

    case 1:  // MULtiply
          a = Serial.parseFloat();
          b = Serial.parseFloat();
          LastX = a * b;
          Serial << _FLOAT(LastX, decimals);
          break;

    case 2:  // ADD
          a = Serial.parseFloat();
          b = Serial.parseFloat();
          LastX = a + b;
          Serial << _FLOAT(LastX, decimals);
          break;

    case 3:  // SUBstract
          a = Serial.parseFloat();
          b = Serial.parseFloat();
          LastX = a - b;
          Serial << _FLOAT(LastX, decimals);
          break;

Let the language make it easy for you.

Ray

The demo code I wrote in this Thread may help.

...R