Std.Math
De Std.Math-naamruimte bevat de volgende functies en bewerkingen:
Naam | Beschrijving |
---|---|
AbsComplex- | Geeft als resultaat de absolute waarde van een complex getal van het type Complex . |
AbsComplexPolar- | Geeft als resultaat de absolute waarde van een complex getal van het type ComplexPolar . |
AbsD- | Retourneert de absolute waarde van een drijvendekommagetal met dubbele precisie. |
AbsI- | Retourneert de absolute waarde van een geheel getal. |
AbsL- | Retourneert de absolute waarde van een groot geheel getal. |
AbsSquaredComplex | Geeft als resultaat de kwadratische absolute waarde van een complex getal van het type Complex . |
AbsSquaredComplexPolar- | Geeft als resultaat de kwadratische absolute waarde van een complex getal van het type ComplexPolar . |
ApproximateFactorial- | Retourneert een geschatte faculteit van een gegeven getal. |
ArcCos- | Retourneert de hoek waarvan de cosinus het opgegeven getal is. |
ArcCosh- | Berekent de inverse cosinus hyperbolicus van een getal. |
ArcSin- | Retourneert de hoek waarvan de sinus het opgegeven getal is. |
ArcSinh- | Berekent de inverse sinus hyperbolicus van een getal. |
ArcTan- | Retourneert de hoek waarvan de tangens het opgegeven getal is. |
ArcTan2- | Berekent de hoek waarvan de tangens het quotiënt is van twee opgegeven getallen. |
ArcTanh- | Berekent de inverse tangens hyperbolicus van een getal. |
ArgComplex- | Retourneert de fase van een complex aantal Complex . |
ArgComplexPolar- | Retourneert de fase van een complex aantal ComplexPolar . |
Binom- | Berekent de binomiale coëfficiënt van twee gehele getallen. |
BitSizeI- | Voor een niet-negatief geheel getal a , wordt het aantal bits geretourneerd dat is vereist om a weer te geven. OPMERKING: Deze functie retourneert de kleinste n zodanig dat een < 2^n. |
BitSizeL- |
Voor een niet-negatief geheel getal a , wordt het aantal bits geretourneerd dat is vereist om a weer te geven. OPMERKING: Deze functie retourneert de kleinste n zodanig dat een < 2^n. |
plafond | Retourneert het kleinste gehele getal dat groter is dan of gelijk is aan het opgegeven getal. Bijvoorbeeld: Plafond(3,1) = 4; Plafond(-3,7) = -3 |
Complexe | Vertegenwoordigt een complex getal op basis van de werkelijke en imaginaire componenten. Het eerste element van de tuple is het echte onderdeel, de tweede - het imaginaire onderdeel. |
ComplexPolar- | Vertegenwoordigt een complex getal in polaire vorm. De polaire weergave van een complex getal is c = r⋅e^(ti). |
ContinueFractionConvergentI | Hiermee wordt de continue breukconvergeerd die het dichtst bij fraction ligt, met de noemer kleiner of gelijk aan denominatorBound Gebruiksproces vergelijkbaar met dit: https://nrich.maths.org/1397 |
ContinueFractionConvergentL- | Hiermee wordt de continue breukconvergeerd die het dichtst bij fraction ligt, met de noemer kleiner of gelijk aan denominatorBound Gebruiksproces vergelijkbaar met dit: https://nrich.maths.org/1397 |
Cos- | Retourneert de cosinus van de opgegeven hoek. |
Cosh- | Retourneert de cosinus hyperbolicus van de opgegeven hoek. |
DividedByC- | Geeft als resultaat het quotiënt van twee invoer van het type Complex . |
DividedByCP- | Geeft als resultaat het quotiënt van twee invoer van het type ComplexPolar . |
DivRemI- | Hiermee wordt de ene integer-waarde door een andere gedeeld, het resultaat en de rest als tuple geretourneerd. |
DivRemL- | Verdeelt één BigInteger-waarde door een andere, retourneert het resultaat en de rest als tuple. |
E- | Geeft als resultaat een benadering met dubbele precisie van de wiskundige constante e ≈ 2,7182818284590452354 |
ExpModI- | Retourneert een geheel getal dat is verheven tot een bepaalde macht, met betrekking tot een bepaalde modulus. D.w.e. (expBase^power) % modulus. |
ExpModL- | Retourneert een geheel getal dat is verheven tot een bepaalde macht, met betrekking tot een bepaalde modulus. D.w.e. (expBase^power) % modulus. |
ExtendedGreatestCommonDivisorI- | Retourneert een tuple (u,v) zodanig dat ua+vb=GCD(a,b) Opmerking: GCD is altijd positief, behalve dat GCD(0,0)=0. |
ExtendedGreatestCommonDivisorL- | Retourneert een tuple (u,v) zodanig dat ua+vb=GCD(a,b) Opmerking: GCD is altijd positief, behalve dat GCD(0,0)=0. |
FactorialI- | Geeft als resultaat de faculteit van een gegeven getal. |
FactorialL- | Geeft als resultaat de faculteit van een gegeven getal. |
Floor | Retourneert het grootste gehele getal dat kleiner is dan of gelijk is aan het opgegeven getal. Bijvoorbeeld: Floor(3.7) = 3; Floor(-3.1) = -4 |
GreatestCommonDivisorI- | Berekent de grootste gemene deler van twee gehele getallen. Opmerking: GCD is altijd positief, behalve dat GCD(0,0)=0. |
GreatestCommonDivisorL- | Berekent de grootste gemene deler van twee gehele getallen. Opmerking: GCD is altijd positief, behalve dat GCD(0,0)=0. |
HammingWeightI- | Retourneert het aantal van 1 bits in de binaire weergave van gehele getallen n . |
InverseModI- | Berekent de vermenigvuldigbare inverse van een modulair geheel getal. |
InverseModL- | Berekent de vermenigvuldigbare inverse van een modulair geheel getal. |
IsCoprimeI- | Retourneert als twee gehele getallen co-prime zijn. |
IsCoprimeL- | Retourneert als twee gehele getallen co-prime zijn. |
IsInfinite- | Geeft als resultaat of een bepaalde drijvende-kommawaarde positief of negatief oneindig is. |
IsNaN- | Geeft als resultaat of een bepaalde drijvende-kommawaarde geen getal is (dat wil weten naN). |
LargestFixedPoint- | Retourneert het grootste vertegenwoordigbare getal voor specifieke vaste-puntdimensies. |
Lg- | Berekent de logaritme met grondtal 2 van een getal. |
logboeken | Geeft als resultaat de logaritme van een opgegeven getal (grondtal e). |
Log10- | Retourneert de logaritme met grondtal 10 van een opgegeven getal. |
LogFactorialD- | Berekent de natuurlijke logaritme van de faculteit van een gegeven geheel getal. |
LogGammaD- | Berekent de natuurlijke logaritme van de gammafunctie (ook wel de log-gamma-functie genoemd). |
LogOf2- | Retourneert een benadering met dubbele precisie van de constante ln2 ≈ 0,6931471805599453 |
max. | Met een matrix met gehele getallen wordt het grootste element geretourneerd. |
MaxD- | Retourneert de grotere van twee opgegeven getallen. |
MaxI- | Retourneert de grotere van twee opgegeven getallen. |
MaxL- | Retourneert de grotere van twee opgegeven getallen. |
Min | Op basis van een matrix met gehele getallen wordt het kleinste element geretourneerd. |
MinD- | Retourneert de kleinste van twee opgegeven getallen. |
MinI- | Retourneert de kleinste van twee opgegeven getallen. |
MinL- | Retourneert de kleinste van twee opgegeven getallen. |
MinC- | Retourneert het verschil tussen twee invoer van het type Complex . |
MinCP- | Retourneert het verschil tussen twee invoer van het type ComplexPolar . |
ModulusI- | Berekent het canonieke residu van value modulo-modulus . Het resultaat bevindt zich altijd in het bereik 0..modulus-1 zelfs voor negatieve getallen. |
ModulusL- | Berekent het canonieke residu van value modulo-modulus . Het resultaat bevindt zich altijd in het bereik 0..modulus-1 zelfs voor negatieve getallen. |
NegationC- | Retourneert de unaire negatie van een invoer van het type Complex . |
NegationCP- | Retourneert de unaire negatie van een invoer van het type ComplexPolar |
PI- | Geeft als resultaat een benadering met dubbele precisie van de matematische constante π ≈ 3,14159265358979323846 |
PlusC- | Retourneert de som van twee invoer van het type Complex . |
PlusCP- | Retourneert de som van twee invoer van het type ComplexPolar . |
PNorm- | Berekent de L(p) norm van een vector van Double s. Op basis van een matrix x van het type Double[] wordt de p-norm $|x̄|p$= (∑(xi)p)¹ᐟp geretourneerd. |
PNormalized | Normaliseert een vector van Double s in de L(p) norm. Dat wil gezegd, op basis van een matrix x van het type Double[] , retourneert dit een matrix waarin alle elementen worden gedeeld door de p-norm $|x̄|p$. De functie laat matrix ongewijzigd met norm 0. |
PowC- | Geeft als resultaat een getal dat is verheven tot een bepaalde macht van het type Complex . Houd er rekening mee dat dit een functie met meerdere waarden is, maar er slechts één waarde wordt geretourneerd. |
PowCP- | Geeft als resultaat een getal dat is verheven tot een bepaalde macht van het type ComplexPolar . Houd er rekening mee dat dit een functie met meerdere waarden is, maar er slechts één waarde wordt geretourneerd. |
RealMod- | Berekent de modulus tussen twee reële getallen. |
round | Retourneert het dichtstbijzijnde gehele getal naar het opgegeven getal. Bijvoorbeeld: Round(3,7) = 4; Round(-3,7) = -4 |
Retourneert -1, 0 of +1 die het teken van een getal aangeeft. | |
SignI- | Retourneert -1, 0 of +1 die het teken van een getal aangeeft. |
SignL- | Retourneert -1, 0 of +1 die het teken van een getal aangeeft. |
Sin | Retourneert de sinus van de opgegeven hoek. |
Sinh- | Retourneert de sinus hyperbolicus van de opgegeven hoek. |
SmallestFixedPoint- | Retourneert het kleinste vertegenwoordigbare getal voor specifieke vaste-puntdimensies. |
Sqrt- | Retourneert de vierkantswortel van een opgegeven getal. |
SquaredNorm- | Berekent de kwadratische 2-norm van een vector. |
Tan- | Retourneert de tangens van de opgegeven hoek. |
Tanh- | Retourneert de tangens hyperbolicus van de opgegeven hoek. |
TimesC- | Retourneert het product van twee invoerwaarden van het type Complex . |
TimesCP- | Retourneert het product van twee invoerwaarden van het type ComplexPolar . |
TrailingZeroCountI- | Voor een niet-nul geheel getal a retourneert u het aantal afsluitende nul-bits in de binaire weergave van a . |
TrailingZeroCountL- | Voor een niet-nul geheel getal a retourneert u het aantal afsluitende nul-bits in de binaire weergave van a . |
afkappen | Retourneert het integraal deel van een getal. Bijvoorbeeld: Truncate(3,7) = 3; Truncate(-3,7) = -3 |