AbsoluteValue (x)
Παραλλαγές: abs
Absolute value of a number and if x
is
a complex value the modulus of x
. I.e. this
the distance of x
to the origin. This is equivalent
to |x|
.
See Wikipedia, Planetmath (absolute value), Planetmath (modulus), Mathworld (absolute value) or Mathworld (complex modulus) for more information.
Chop (x)
Αντικατάσταση πολύ μικρού αριθμού με μηδέν.
ComplexConjugate (z)
Aliases: conj
Conj
Υπολογίζει τον μιγαδικό συζυγή του μιγαδικού αριθμού z
. Αν η z
είναι ένα διάνυσμα ή πίνακας, όλα τα στοιχεία του παίρνουν συζυγή.
See Wikipedia for more information.
Denominator (x)
Λήψη του παρανομαστή ενός ρητού αριθμού.
See Wikipedia for more information.
FractionalPart (x)
Επιστροφή του κλασματικού μέρους ενός αριθμού.
See Wikipedia for more information.
Im (z)
Παραλλαγές: ImaginaryPart
Get the imaginary part of a complex number. For example Re(3+4i)
yields 4.
See Wikipedia for more information.
IntegerQuotient (m,n)
Διαίρεση χωρίς υπόλοιπο.
IsComplex (num)
Check if argument is a complex (non-real) number. Do note that we really mean nonreal number. That is,
IsComplex(3)
yields false, while
IsComplex(3-1i)
yields true.
IsComplexRational (num)
Ελέγχει αν το όρισμα είναι πιθανόν μιγαδικός ρητός αριθμός. Δηλαδή, αν και το πραγματικό και το φανταστικό μέρος δίνονται ως ρητοί αριθμοί. Φυσικά ρητός σημαίνει απλά "μη αποθηκευμένος ως αριθμός κινητής υποδιαστολής."
IsFloat (num)
Check if argument is a real floating point number (non-complex).
IsGaussInteger (num)
Παραλλαγές: IsComplexInteger
Check if argument is a possibly complex integer. That is a complex integer is a number of
the form n+1i*m
where n
and m
are integers.
IsInteger (num)
Ελέγχει αν το όρισμα είναι ένας ακέραιος (μη μιγαδικός).
IsNonNegativeInteger (num)
Check if argument is a non-negative real integer. That is, either a positive integer or zero.
IsPositiveInteger (num)
Παραλλαγές: IsNaturalNumber
Ελέγχει αν το όρισμα είναι θετικός πραγματικός ακέραιος. Σημειώστε ότι δεχόμαστε τη σύμβαση ότι το 0 δεν είναι φυσικός αριθμός.
IsRational (num)
Ελέγχει αν το όρισμα είναι ένας ρητός αριθμός (μη μιγαδικός). Φυσικά ρητός σημαίνει απλά "μη αποθηκευμένος ως αριθμός κινητής υποδιαστολής."
IsReal (num)
Ελέγχει αν το όρισμα είναι ένας πραγματικός αριθμός.
Numerator (x)
Λήψη του αριθμητή ενός ρητού αριθμού.
See Wikipedia for more information.
Re (z)
Παραλλαγές: RealPart
Get the real part of a complex number. For example Re(3+4i)
yields 3.
See Wikipedia for more information.
Sign (x)
Παραλλαγές: sign
Επιστρέφει το πρόσημο ενός αριθμού. Δηλαδή επιστρέφει -1
αν η τιμή είναι αρνητική, 0
αν η τιμή είναι μηδέν και 1
αν η τιμή είναι θετική. Αν x
είναι μια μιγαδική τιμή τότε η Sign
επιστρέφει την κατεύθυνση ή 0.
ceil (x)
Παραλλαγές: Ceiling
Get the lowest integer more than or equal to n
. Examples:
genius>
ceil(1.1)
= 2
genius>
ceil(-1.1)
= -1
Note that you should be careful and notice that floating point
numbers are stored in binary and so may not be what you
expect. For example ceil(420/4.2)
returns 101 instead of the expected 100. This is because
4.2 is actually very slightly less than 4.2. Use rational
representation 42/10
if you want
exact arithmetic.
exp (x)
Η εκθετική συνάρτηση. Αυτή είναι η συνάρτηση e^x
όπου e
είναι η βάση του φυσικού λογαρίθμου.
See Wikipedia or Planetmath or Mathworld for more information.
float (x)
Δημιουργεί αριθμό τιμής κινητής υποδιαστολής. Δηλαδή επιστρέφει την αναπαράσταση κινητής υποδιαστολής του αριθμού x
.
floor (x)
Παραλλαγές: Floor
Παίρνει τον μεγαλύτερο ακέραιο που είναι μικρότερος από ή ίσος με n
.
ln (x)
Ο φυσικός λογάριθμος, ο λογάριθμος με βάση το e
.
See Wikipedia or Planetmath or Mathworld for more information.
log (x)
log (x,b)
Ο λογάριθμος του x
με βάση b
(καλεί DiscreteLog
αν είναι σε κατάσταση modulo), αν η βάση δεν δίνεται, e
χρησιμοποιείται.
log10 (x)
Ο λογάριθμος της x
με βάση 10.
log2 (x)
Παραλλαγές: lg
Ο λογάριθμος του x
με βάση 2.
max (a,args...)
Aliases: Max
Maximum
Επιστρέφει το μέγιστο των ορισμάτων ή πίνακα.
min (a,args...)
Aliases: Min
Minimum
Επιστρέφει το ελάχιστο των ορισμάτων ή πίνακα.
rand (size...)
Δημιουργεί τυχαίο αριθμό κινητής υποδιαστολής στην περιοχή [0,1)
. Αν το μέγεθος δίνεται, τότε ένας πίνακας (αν δύο αριθμοί ορίζονται) ή ένα διάνυσμα (αν ορίζεται ένας αριθμός) του δοσμένου μεγέθους επιστρέφεται.
randint (max,size...)
Generate random integer in the range
[0,max)
.
If size is given then a matrix (if two numbers are specified) or vector (if one
number is specified) of the given size returned. For example,
genius>
randint(4)
= 3
genius>
randint(4,2)
=
[0 1]
genius>
randint(4,2,3)
=
[2 2 1
0 0 3]
round (x)
Παραλλαγές: Round
Στρογγυλοποίηση αριθμού.
sqrt (x)
Παραλλαγές: SquareRoot
The square root. When operating modulo some integer will return either a null
or a vector of the square roots. Examples:
genius>
sqrt(2)
= 1.41421356237
genius>
sqrt(-1)
= 1i
genius>
sqrt(4) mod 7
=
[2 5]
genius>
2*2 mod 7
= 4
See Wikipedia or Planetmath for more information.
trunc (x)
Aliases: Truncate
IntegerPart
Περικοπή αριθμού σε ακέραιο (επιστροφή του ακέραιου μέρους).