unspecif operator — n-ary mathematical operator: elliptical/unspecified mathematical expression (mex) operator -
elliptical/unspecified mathematical operator
No examples in CLL
A null operator, in the sense that it returns all its arguments unchanged. Used as syntactic glue in poly-ary operators, such as to pass three arguments to a ternary operator in infix notation.
divided by — n-ary mathematical operator: divided by; division operator; (((a / b) / c) / ...) --
The operation of division. Divides the first argument by all subsequent ones in a left associative manner: x1 / x2 / x3 ...
times — n-ary mathematical operator: times; multiplication operator; (((a * b) * c) * ...) --
The operation of multiplication. Multiplies all the arguments together in a left associative manner: x1 * x2 * x3 ...
The operation of addition. Adds all the arguments together in a left associative manner: x1 + x2 + x3 ...
minus — n-ary mathematical operator: minus; subtraction operator; (((a - b) - c) - ...) --
The operation of subtraction. Takes the first argument as subtracts all subsequent ones in a left associative manner: x1 - x2 - x3 ...
This is the operator for subtraction. It is distinct from {va'a} which is the operator for negation, and also from {ni'u} which is a minus sign and is part of the number
The operation of inverting. It is a unary operation. It returns the reciprocal of the given number: 1 / x1
This is performs similar to {fi'u}. There are differences though. This is an operator and thus may take a mekso operand as an operator, whereas {fi'u} is part of PA and so is part a number.
exponential notation — trinary mathematical operator: order of magnitude/value/base; b * (c to the a power) --
This operator is a trinary operator that mimics scientific notation. It is designed so that arguments can be omitted to give magnitudes quickly. gei x1 x2 x3 = x_2 * (x_3 ^ x_1). x_3 defaults to 10; so gei x1 x2 = x2 * 10 ^ x1. x_2 defaults to 1; so gei x1 = 10 ^ x1
A binary operator that indicates the number base of its first argument: x1 is in base x2
For bases up to 16 Lojban has numerals you can use. But for bases greater than 16, use {pi'e} to separate the place values. {pi} is used as radix point in any base.
A binary operator that returns the ratio of its two arguments: the ratio of x1 to x2.
No examples in CLL and none turned up searching lojban.org
The binary operator of exponentiation: x1 to the power of x2
The unary operator of taking an absolute value or norm: the absolute value of x1
The binary operation of logarithm. The default value of x2 is either 10 or e, depending on context. log x1 in base x2
The binary operator of taking an nth root. The default is to take a square root. The x2-th root of x1.
The factorial function. The factorial of x1.
The definition could easily be expanded to non integer arguments by identification with a suitable modification of the gamma function (z! = \Gamma(z-1)). It depends how stringent the community wants to be with the initial definitions and how much they want to leave up to usage.
The additive inverse of a number. For most people, this is a fancy way of saying the negative of a number.
This operator takes vectors as operands and forms them into the rows of a matrix. It can take any number of arguments.
8 | 1 | 6 |
3 | 5 | 7 |
4 | 9 | 2 |
This unary operator transposes a matrix.