Erinevus lehekülje "Arvufunktsioonid" redaktsioonide vahel
Allikas: Teadmusbaas
2. rida: | 2. rida: | ||
* ''FLOOR'' arvutab kümnendarvude täisosa, ja ''CEIL'' ümardab järgmise täisarvuni, näiteks <code>SELECT FLOOR(6/4);</code> annab vastuseks 1 ning <code>SELECT CEIL(6/4);</code> annab vastuseks 2; | * ''FLOOR'' arvutab kümnendarvude täisosa, ja ''CEIL'' ümardab järgmise täisarvuni, näiteks <code>SELECT FLOOR(6/4);</code> annab vastuseks 1 ning <code>SELECT CEIL(6/4);</code> annab vastuseks 2; | ||
* ''LOG, LOG10, LOG2, LN'' arvutavad erinevate arvusüsteemide astendajaid argumendiks olevale arvule. ''LN'' või ''LOG'' ühe argumendiga arvutab naturaallogaritmi (e astendaja küsitud arvu saamiseks); ''LOG'' kahe argumendiga (esimene on baas, teine on arv selles arvusüsteemis) arvutab astendaja, millega peaks baasi astendama, et teine argument saada; ''LOG10'' arvutab kümnendlogaritme ja ''LOG2'' arvutab kahendlogaritme. Näited: | * ''LOG, LOG10, LOG2, LN'' arvutavad erinevate arvusüsteemide astendajaid argumendiks olevale arvule. ''LN'' või ''LOG'' ühe argumendiga arvutab naturaallogaritmi (e astendaja küsitud arvu saamiseks); ''LOG'' kahe argumendiga (esimene on baas, teine on arv selles arvusüsteemis) arvutab astendaja, millega peaks baasi astendama, et teine argument saada; ''LOG10'' arvutab kümnendlogaritme ja ''LOG2'' arvutab kahendlogaritme. Näited: | ||
+ | ** <code>SELECT LN(20);</code> annab 2,9957, st e-d (2,71828) peaks astendama 2,9957-ga, et saada 20; | ||
Redaktsioon: 9. mai 2019, kell 12:14
MariaDB arvudega seotud funktsioonid nagu näiteks ABS, CEIL, DIV, EXP, PI, SIN jne põhjalik ülevaade on allikas 1 all
- FLOOR arvutab kümnendarvude täisosa, ja CEIL ümardab järgmise täisarvuni, näiteks
SELECT FLOOR(6/4);
annab vastuseks 1 ningSELECT CEIL(6/4);
annab vastuseks 2; - LOG, LOG10, LOG2, LN arvutavad erinevate arvusüsteemide astendajaid argumendiks olevale arvule. LN või LOG ühe argumendiga arvutab naturaallogaritmi (e astendaja küsitud arvu saamiseks); LOG kahe argumendiga (esimene on baas, teine on arv selles arvusüsteemis) arvutab astendaja, millega peaks baasi astendama, et teine argument saada; LOG10 arvutab kümnendlogaritme ja LOG2 arvutab kahendlogaritme. Näited:
-
SELECT LN(20);
annab 2,9957, st e-d (2,71828) peaks astendama 2,9957-ga, et saada 20;
-