Sisältö - Random - Math - PI  -  e


Math

Matemaattiset funktiot sijaitsevat System.Math luokassa.

Laskento

        d = System.Math.Abs(x)     ' absoluutti arvo x:stä
        d = System.Math.Sqrt(x)    ' neliöjuuri
        d = System.Math.Sign(x)    ' palauttaa etumerkin +/- kokonaislukuna
        d = System.Math.BigMul(23345, 5678) ' 32 bit kertolasku
        d = System.Math.DivRem(123, 3, Jäännös) 'd = 123\3. Jäännös on jakojäännös
        d = System.Math.IEEERemainder(x, 3.1) ' palauttaa jakojäännöksen
        d = System.Math.Max(x, 8.0R) ' palauttaa suuremman arvon
        d = System.Math.Min(x, 8.0R) ' palauttaa pienemmän arvon

Pyöristykset


        d = System.Math.Ceiling(x) ' pyöristys ylös
        d = System.Math.Floor(x)   ' pyöristys alas
        d = System.Math.Round(x)   ' pyöristys lähimpään

Trikonometria


        d = System.Math.Acos(x)    ' kulma, jonka kosini on x
        d = System.Math.Asin(x)    ' kulma, jonka sini on x
        d = System.Math.Atan(x)    ' kulma, jonka tangentti on x
        d = System.Math.Atan2(x, 3.0) ' kulma koordinaattipisteeseen
        d = System.Math.Cos(x)     'kosini
        d = System.Math.Sin(x)     'sini kulmasta x
        d = System.Math.Tan(x)     'tangentti kulmasta x
        d = System.Math.Cosh(x)    'hyberpolinen kosini
        d = System.Math.Tanh(x)    'hyperpolinen tangentti
        d = System.Math.Sinh(x)    'hyperpolinen sini

Logaritmit ja potenssit


        d = System.Math.Exp(x)     ' luonnollinen exponetti e^x
        d = System.Math.Pow(x, 2)  ' palauttaa potenssiin korotuksen x^y
        d = System.Math.Log(x)     ' palauttaa luonnollisen logaritmin, kantaluku e
        d = System.Math.Log10(x)   ' palauttaa 10-kantaisenlogaritmin

Vakiot

        d = System.Math.PI  ' Pii
        d = System.Math.E   ' luonnollinen luku e