Αριθμητικό

AbsoluteValue
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
Chop (x)

Αντικατάσταση πολύ μικρού αριθμού με μηδέν.

ComplexConjugate
ComplexConjugate (z)

Aliases: conj Conj

Υπολογίζει τον μιγαδικό συζυγή του μιγαδικού αριθμού z. Αν η z είναι ένα διάνυσμα ή πίνακας, όλα τα στοιχεία του παίρνουν συζυγή.

See Wikipedia for more information.

Denominator
Denominator (x)

Λήψη του παρανομαστή ενός ρητού αριθμού.

See Wikipedia for more information.

FractionalPart
FractionalPart (x)

Επιστροφή του κλασματικού μέρους ενός αριθμού.

See Wikipedia for more information.

Im
Im (z)

Παραλλαγές: ImaginaryPart

Get the imaginary part of a complex number. For example Re(3+4i) yields 4.

See Wikipedia for more information.

IntegerQuotient
IntegerQuotient (m,n)

Διαίρεση χωρίς υπόλοιπο.

IsComplex
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
IsComplexRational (num)

Ελέγχει αν το όρισμα είναι πιθανόν μιγαδικός ρητός αριθμός. Δηλαδή, αν και το πραγματικό και το φανταστικό μέρος δίνονται ως ρητοί αριθμοί. Φυσικά ρητός σημαίνει απλά "μη αποθηκευμένος ως αριθμός κινητής υποδιαστολής."

IsFloat
IsFloat (num)

Check if argument is a real floating point number (non-complex).

IsGaussInteger
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
IsInteger (num)

Ελέγχει αν το όρισμα είναι ένας ακέραιος (μη μιγαδικός).

IsNonNegativeInteger
IsNonNegativeInteger (num)

Check if argument is a non-negative real integer. That is, either a positive integer or zero.

IsPositiveInteger
IsPositiveInteger (num)

Παραλλαγές: IsNaturalNumber

Ελέγχει αν το όρισμα είναι θετικός πραγματικός ακέραιος. Σημειώστε ότι δεχόμαστε τη σύμβαση ότι το 0 δεν είναι φυσικός αριθμός.

IsRational
IsRational (num)

Ελέγχει αν το όρισμα είναι ένας ρητός αριθμός (μη μιγαδικός). Φυσικά ρητός σημαίνει απλά "μη αποθηκευμένος ως αριθμός κινητής υποδιαστολής."

IsReal
IsReal (num)

Ελέγχει αν το όρισμα είναι ένας πραγματικός αριθμός.

Numerator
Numerator (x)

Λήψη του αριθμητή ενός ρητού αριθμού.

See Wikipedia for more information.

Re
Re (z)

Παραλλαγές: RealPart

Get the real part of a complex number. For example Re(3+4i) yields 3.

See Wikipedia for more information.

Sign
Sign (x)

Παραλλαγές: sign

Επιστρέφει το πρόσημο ενός αριθμού. Δηλαδή επιστρέφει -1 αν η τιμή είναι αρνητική, 0 αν η τιμή είναι μηδέν και 1 αν η τιμή είναι θετική. Αν x είναι μια μιγαδική τιμή τότε η Sign επιστρέφει την κατεύθυνση ή 0.

ceil
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
exp (x)

Η εκθετική συνάρτηση. Αυτή είναι η συνάρτηση e^x όπου e είναι η βάση του φυσικού λογαρίθμου.

See Wikipedia or Planetmath or Mathworld for more information.

float
float (x)

Δημιουργεί αριθμό τιμής κινητής υποδιαστολής. Δηλαδή επιστρέφει την αναπαράσταση κινητής υποδιαστολής του αριθμού x.

floor
floor (x)

Παραλλαγές: Floor

Παίρνει τον μεγαλύτερο ακέραιο που είναι μικρότερος από ή ίσος με n.

ln
ln (x)

Ο φυσικός λογάριθμος, ο λογάριθμος με βάση το e.

See Wikipedia or Planetmath or Mathworld for more information.

log
log (x)
log (x,b)

Ο λογάριθμος του x με βάση b (καλεί DiscreteLog αν είναι σε κατάσταση modulo), αν η βάση δεν δίνεται, e χρησιμοποιείται.

log10
log10 (x)

Ο λογάριθμος της x με βάση 10.

log2
log2 (x)

Παραλλαγές: lg

Ο λογάριθμος του x με βάση 2.

max
max (a,args...)

Aliases: Max Maximum

Επιστρέφει το μέγιστο των ορισμάτων ή πίνακα.

min
min (a,args...)

Aliases: Min Minimum

Επιστρέφει το ελάχιστο των ορισμάτων ή πίνακα.

rand
rand (size...)

Δημιουργεί τυχαίο αριθμό κινητής υποδιαστολής στην περιοχή [0,1). Αν το μέγεθος δίνεται, τότε ένας πίνακας (αν δύο αριθμοί ορίζονται) ή ένα διάνυσμα (αν ορίζεται ένας αριθμός) του δοσμένου μεγέθους επιστρέφεται.

randint
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
round (x)

Παραλλαγές: Round

Στρογγυλοποίηση αριθμού.

sqrt
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
trunc (x)

Aliases: Truncate IntegerPart

Περικοπή αριθμού σε ακέραιο (επιστροφή του ακέραιου μέρους).