Sponsored links: Algebra eBooks
 

Help Index

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

The Maxima on-line user's manual

Algebra Calculator

Search:

Concat Calculator

Concat

Function: concat (<arg_1>, <arg_2>, ...) Concatenates its arguments. The arguments must evaluate to atoms. The return value is a symbol if the first argument is a symbol and a string otherwise.

kill(base,n,d,r,q);
base(n,d):=block([q:1, r:n, obase:d],while(r>=d) do(q:q+1,r:r-d, return(concat(q,r))));
makelist(base(n,10), n, 1, 10);
makelist(base(n,2), n, 1, 10);

concat evaluates its arguments. The single quote prevents evaluation.

          (%i1) y: 7$
          (%i2) z: 88$
          (%i3) concat (y, z/2);
          (%o3)                          744
          (%i4) concat (y, z/2);
          (%o4)                          y44

A symbol constructed by concat may be assigned a value and appear in expressions. The :: (double colon) assignment operator evaluates its left-hand side.

          (%i5) a: concat (y, z/2);
          (%o5)                          y44
          (%i6) a:: 123;
          (%o6)                          123
          (%i7) y44;
          (%o7)                          123
          (%i8) b^a;
                                         y44
          (%o8)                         b
          (%i9) %, numer;
                                         123
          (%o9)                         b

Note that although concat (1, 2) looks like a number, it is a string.

          (%i10) concat (1, 2) + 3;
          (%o10)                       12 + 3

There are also some inexact matches for concat. Try ?? concat to see them.

(%o1)                                true
(%i2) 

Concat Example

Related Examples

concat-pi-sin

eq1:"sin(x*pi)";

eq2:"world";

concat(eq1,eq2,"sin()");

Calculate

concat

write_number_from_lis...

write_number_from_lis...

Calculate

concat-example-first-second

/* cislo jako [[p1,k1...

/* example: */ get_nu...

/* vypis cislo ze se...

Calculate

concat-max-min-print-random-round

/* calculem el mes */...

min : 1;

/* Definim el minim*...

Calculate

concat-expand-sconcat

sconcat ("xx[", 3, "]...

Calculate

concat-floor-makelist-numer-string

Aufgabe1:[Ko=1000,p=3...

Aufgabe2:[Ko=2000,p=2...

Aufgabe3:[Ko=3000,P=2...

Calculate

concat-max-min-print-random

/* calculem el mes */...

min : 1;

/* Definim el minim*...

Calculate

concat-first-second

/* cislo jako [[p1,k1...

/* vytvor cislo ze se...

/* vypis cislo ze sez...

Calculate

concat-first-second

get_number_from_list(...

write_number_from_lis...

Calculate

concat-display-do

for i:0 while i<2 ...

Calculate