TI-BASIC:Number Concatenation

From Learn @ Cemetech
Revision as of 18:25, 24 February 2016 by Maintenance script (talk | contribs) (Automated superscript correction)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search


Routine Summary

Concatenates two whole numbers together.

Inputs

M - the first number N - the second number

Outputs

O - the concatenated number

Variables Used

M, N, O

Calculator Compatibility

TI-83/84/+/SE Author

DarkerLineURL: United TI Download

file numberconcatenation.zip

:N+M10^(1+int(log(N→O

With our two numbers stored in M and N respectively, we add the first number to the second number by raising it to the 10th power, with the exponent being how many digits are in the number. We then store this result to a new variable for later use.

We can figure out how many digits are in a number by using the 1+int(log( trick. This trick works with any positive whole numbers, and if you add Abs( after Log(, it will also work with negative numbers. Unfortunately, it does not work with decimals.