Funktion dokumentaatio

qreal qAcos(qreal v)

Palauttaa v:n arkkosinuksen kulmana radiaaneissa. Arkkosiini on kosinin käänteisoperaatio.

Katso myös qAtan(), qAsin() ja qCos().

qreal qAsin(qreal v)

Palauttaa v:n arkkosiinin kulmana radiaaneissa. Arkkini on sinin käänteisoperaatio.

Katso myös qSin(), qAtan() ja qAcos().

qreal qAtan2(qreal y, qreal x)

Palauttaa koordinaateilla y ja x määritellyn pisteen arktangentin. Tämä funktio palauttaa kyseisen pisteen kulman (argumentti).

Katso myös qAtan().

qreal qAtan(qreal v)

Palauttaa v:n arktangentin kulmana radiaaneina. Arktangentti on tangentin käänteisoperaatio.

Katso myös qTan(), qAcos() ja qAsin().

int qCeil(qreal v)

Palauttaa arvon v katon.

Katto on pienin kokonaisluku, joka ei ole pienempi kuin v. Esimerkiksi jos v on 41.2, katto on 42.

Katso myös qFloor().

qreal qCos(qreal v)

Palauttaa kulman v kosinuksen radiaaneina.

Katso myös qSin() ja qTan().

float qDegreesToRadians(float degrees)

Funktio muuntaa floatissa olevat asteet radiaaneiksi.

Esimerkki:

float degrees = 180.0ffloat radians = qDegreesToRadians(degrees)

Funktio otettiin käyttöön Qt 5:ssa.1.

Katso myös qRadiansToDegrees().

double qDegreesToRadians(double degrees)

Tämä funktio muuntaa asteet doubleina radiaaneiksi.

Esimerkki:

double degrees = 180.0double radians = qDegreesToRadians(degrees)

Tämä funktio otettiin käyttöön Qt 5.1:ssä.

Katso myös qRadiansToDegrees().

qreal qExp(qreal v)

Palauttaa eksponenttifunktion e potenssiin v.

Katso myös qLn().

qreal qFabs(qreal v)

Palauttaa arvon v absoluuttisen arvon qrealina.

int qFloor(qreal v)

Palauttaa arvon v kerroksen.

Lattia on suurin kokonaisluku, joka ei ole suurempi kuin v. Esimerkiksi jos v on 41.2, niin lattia on 41.

Katso myös qCeil().

qreal qLn(qreal v)

Palauttaa v:n luonnollisen logaritmin. Luonnollinen logaritmi käyttää emästä e.

Katso myös qExp().

quint32 qNextPowerOfTwo(quint32 value)

Funktio palauttaa lähimmän arvoa suuremman kahden potenssin. Jos arvo on 0, se palauttaa arvon 1 ja jos arvo on suurempi tai yhtä suuri kuin 2^31, se palauttaa arvon 0.

Tämä funktio otettiin käyttöön Qt 5.4:ssä.

quint64 qNextPowerOfTwo(quint64 value)

Tämä funktio palauttaa lähimmän potenssin kahdesta arvoa suuremmasta. Jos arvo on 0, se palauttaa arvon 1, ja jos arvo on suurempi tai yhtä suuri kuin 2^63, se palauttaa arvon 0.

Tämä funktio otettiin käyttöön Qt 5.4:ssä.

quint32 qNextPowerOfTwo(qint32 value)

Tämä funktio on ylikuormitettu funktio.

Tämä funktio palauttaa lähimmän arvoa suuremman potenssin kahdesta. Negatiivisille arvoille se palauttaa 0.

Tämä funktio otettiin käyttöön Qt 5.4:ssä.

quint64 qNextPowerOfTwo(qint64 value)

Tämä funktio on ylikuormitettu funktio.

Tämä funktio palauttaa lähimmän potenssin, joka on kahdesta suuremmasta kuin arvo. Negatiivisille arvoille se palauttaa 0.

Tämä funktio otettiin käyttöön Qt 5.4:ssä.

qreal qPow(qreal x, qreal y)

Palauttaa arvon x korotettuna y:n potenssiin eli x on perusta ja y on eksponentti.

Katso myös qSqrt().

float qRadiansToDegrees(float radians)

Tämä funktio muuntaa floatissa olevan radiansin asteiksi.

Esimerkki:

float radians = float(M_PI)float degrees = qRadiansToDegrees(radians)

Tämä funktio otettiin käyttöön Qt 5:ssä.1.

Katso myös qDegreesToRadians().

double qRadiansToDegrees(double radians)

Tämä funktio muuntaa radiaaneja doubleissa asteiksi.

Esimerkki:

double radians = M_PIdouble degrees = qRadiansToDegrees(radians)

Tämä funktio otettiin käyttöön Qt 5.1:ssä.

Katso myös qDegreesToRadians().

qreal qSin(qreal v)

Palauttaa kulman v sinin radiaaneina.

Katso myös qCos() ja qTan().

qreal qSqrt(qreal v)

Palauttaa v:n neliöjuuren. Tämä funktio palauttaa NaN:n, jos v on negatiivinen luku.

Katso myös qPow().

qreal qTan(qreal v)

Palauttaa kulman v tangentin radiaaneina.

Katso myös qSin() ja qCos().

Katso myös qSin() ja qCos().

Vastaa

Sähköpostiosoitettasi ei julkaista.