|
HEX(N_or_S) – eger N_or_S
|
səhifə | 5/9 | tarix | 24.12.2023 | ölçüsü | 47,91 Kb. | | #192876 |
| 11-lekciya. Sql standart funksiyaları-fayllar.org
HEX(N_or_S) – eger N_or_S arument san formasında berilgen bolsa, tuwrıdan-tuwrı 16 lıq sanaq sistemasına ótkeredi. Eger N_or_S qatar formasında berilse, onıń hár bir simvolın aldın ekilik sanaq sistemaǵa ótkerip, keyin onı 16 lıqqa aylandıradı.
SELECT HEX(255); // Nátiyje: 'FF'
SELECT HEX("abc"); // Nátiyje: 616263
SELECT 0x616263; // Nátiyje: "abc"
ABS(X) – sannıń absalyut mánisi.
SELECT ABS(2); // Nátiyje: 2
SELECT ABS(-32); // Nátiyje: 32
SIGN(X) – argumenttiń ishorasiga kóre (-1,0,1) mánislerden birewin qaytaradı.
SELECT SIGN(-32); // Nátiyje: -1
SELECT SIGN(0); // Nátiyje: 0
SELECT SIGN(234); // Nátiyje: 1
MOD(N, M) yaki % – N sanın M sanına bolǵandaǵı qaldıqtı qaytaradı.
SELECT MOD(234, 10); // Nátiyje: 4
SELECT 253 % 7; // Nátiyje: 1
SELECT MOD(29,9); // Nátiyje: 2
FLOOR(X) – X tan aspaytuǵın eń úlken pútin sandı qaytaradı.
SELECT CEILING(1.23); // Nátiyje: 2
SELECT CEILING(-1.23); // Nátiyje: -1
CEILING(X) – X tan kem bolmaǵan eń kishi pútin sandı qaytaradı.
SELECT CEILING(1.23); // Nátiyje: 2
SELECT CEILING(-1.23); // Nátiyje: -1
ROUND(X) – argument jaqın bolǵan pútin sanǵa yaxlitlaydi.
SELECT ROUND(-1.23); // Nátiyje: -1
SELECT ROUND(-1.58); // Nátiyje: -2
SELECT ROUND(1.58); // Nátiyje: 2
ROUND(X, D) – X bólshek sandı D-shı bólshek sanǵa yaxlitlaydi. Eger D=0 bolsa ROUND(X) funkciya menen ekvalent boladı
SELECT ROUND(1.298, 1); // Nátiyje: 1.3
SELECT ROUND(1.298, 0); // Nátiyje: 1
POW(X, Y) yaki POWER(X, Y) – X argumentti Y dárejesin qaytaradı.
SELECT POW(2,2); // Nátiyje: 4.000000
SELECT POW(2,-2); // Nátiyje: 0.250000
Dostları ilə paylaş: |
|
|