DB2
DB2 - gemensamt DB2 add_months ( datumuttryck|datumtidsuttryck ; heltalsuttryck ) Returnerar datumet genom att addera "heltalsuttryck" månader till "datumuttryck" eller "datumtidsuttryck". "Datumuttryck" och "datumtidsuttryck" kan vara ett datum eller datumtidsvärde eller en strängrepresentation av ett datum eller en datumtid. add_months ( aktuellt_datum ; 3 ) Resultat: Returnerar datumet som är tre månader senare än aktuellt datum. ascii ( stränguttryck ) Returnerar ASCII-kodvärdet för tecknet längst till vänster i argumentet som ett heltal. ascii ( a ) Resultat: Returnerar 65, som är ASCII-kodvärdet för "a". chr ( integer_expression ) Returnerar tecknet som har ASCII-kodvärdet angivet av "heltalsuttryck". "Heltalsuttryck" måste vara mellan 0 och 255. chr ( 65 ) Resultat: Returnerar a, som är tecknet för ASCII-kodvärdet 65. char ( uttryck )   Alternativ syntax: char ( stränguttryck ; heltalsuttryck ) Returnerar en sträng med fast längd som representerar stränguttryck med längden för heltalsuttryck.   Alternativ syntax 2: char ( decimaluttryck ; teckenuttryck ) Returnerar en strängrepresentation av decimaluttryck med decimalavgränsaren teckenuttryck. Returnerar en strängbeteckning av ett datum-/tidvärde eller ett decimaltal. ceiling ( numeriskt_uttryck ) Returnerar det minsta heltalet som är större än eller lika med "numeriskt_uttryck". ceiling ( 0.75 ) Resultat: Returnerar 0.8. coalesce coalesce ( uttryckslista ) Returnerar det första argumentet som inte är null (eller null om alla argument är null). Funktionen Coalesce måste ha minst två argument. coalesce ( [Enhetspris]; [Säljpris per enhet] ) Resultat: Returnerar enhetspriset eller säljpriset per enhet om enhetspriset är null. concat ( stränguttryck1 ; stränguttryck2 ) Returnerar en sträng efter sammanslagning av "stränguttryck1" och "stränguttryck2". concat ( [Försäljningsmål (fråga)].[Säljpersonal].[Förnamn],[Försäljningsmål (fråga)].[Säljpersonal].[Efternamn] ) Resultat: Returnerar för- och efternamn, t.ex. Bob Smith. date ( uttryck ) Returnerar ett datum från ett enskilt indatavärde. "Uttryck" kan vara en sträng- eller heltalsrepresentation av ett datum. date ( '1998-01-08' ) Resultat: Returnerar 8 januari 1998. day ( datumuttryck ) Returnerar dagen i månaden (1-31) från "datumuttryck". "Datumuttryck" kan vara ett datumvärde eller en strängrepresentation av ett datum. day ( '1998-01-08' ) Resultat: Returnerar 8. dayname ( datumuttryck ) Returnerar en teckensträng som innehåller datakällans specifika namn på dagen (t.ex. Sunday till Saturday eller Sun till Sat för en engelsk datakälla eller Söndag till Lördag för en svensk datakälla) för dagdelen i datumuttryck. "Datumuttryck" kan vara ett datumvärde eller en strängrepresentation av ett datum. dayname ( '1998-01-08' ) Resultat: Returnerar Torsdag. dayofweek ( datumuttryck ) Returnerar dagen i veckan i "datumuttryck" som ett heltal i intervallet 1 till 7, där 1 representerar söndag. "Datumuttryck" kan vara ett datumvärde eller en strängrepresentation av ett datum. dayofweek ( '1998-01-08' ) Resultat: Returnerar 5. dayofweek_iso ( datumuttryck ) Returnerar dagen i veckan i "datumuttryck" som ett heltal i intervallet 1 till 7, där 1 representerar måndag. "Datumuttryck" kan vara ett datumvärde eller en strängrepresentation av ett datum. dayofweek_iso ( '1998-01-08' ) Resultat: Returnerar 4. dayofyear ( datumuttryck ) Returnerar dagen på året i "datumuttryck" som ett heltalsvärde i intervallet 1 till 366. "Datumuttryck" kan vara ett datumvärde eller en strängrepresentation av ett datum. dayofyear ( current_date ) Resultat: Returnerar dagen på året för aktuellt datum. Om det till exempel 28 januari, skulle uttrycket returnera 28. days ( uttryck ) Returnerar en heltalsrepresentation av ett datum. "Uttryck" kan vara ett datumvärde eller en strängrepresentation av ett datum. dec ( stränguttryck [ ; decimalheltal [ ; skalheltal [ ; decimaltecken ] ] ] ) Returnerar decimaltalet för "stränguttryck" med "decimalheltal" och "skalheltal". "decimaltecken" kan användas för att ange enbyteteckenkonstanten som används för att begränsa decimaltecknen i "stränguttryck". "Stränguttryck" måste vara formaterat som ett SQL-heltal eller en decimalkonstant.   Alternativ syntax: dec ( numeriskt_uttryck [ ; decimalheltal [ ; skalheltal ] ] ) Returnerar decimaltalet för "numeriskt_uttryck" med "decimalheltal" och "skalheltal".   Alternativ syntax 2: dec ( datumtidsuttryck [ , decimalheltal [ ; skalheltal ] ] ) Returnerar decimaltalet för "datumtidsuttryck" med "decimalheltal" och "skalheltal". decimal ( stränguttryck [ ; decimalheltal [ ; skalheltal [ ; decimaltecken ] ] ] ) Returnerar decimaltalet för "stränguttryck" med "decimalheltal" och "skalheltal". "decimaltecken" kan användas för att ange enbyteteckenkonstanten som används för att begränsa decimaltecknen i "stränguttryck". "Stränguttryck" måste vara formaterat som ett SQL-heltal eller en decimalkonstant.   Alternativ syntax: decimal ( numeriskt_uttryck [ ; decimalheltal [ ; skalheltal ] ] ) Returnerar decimaltalet för "numeriskt_uttryck" med "decimalheltal" och "skalheltal".   Alternativ syntax 2: decimal ( datumtidsuttryck [ , decimalheltal [ ; skalheltal ] ] ) Returnerar decimaltalet för "datumtidsuttryck" med "decimalheltal" och "skalheltal". difference ( stränguttryck1 ; stränguttryck2 ) Returnerar ett heltalsvärde som representerar skillnaden mellan värdena som returneras av datakällans specifika soundex-funktion för "stränguttryck1" och "stränguttryck2". Värdet returnerade intervall från 0 till 4, där 4 anger den bästa matchningen. Anm. 4 innebär inte att strängarna är lika. Exempel: difference ([Försäljningsmål (fråga)].[Säljpersonal].[Förnamn], [Försäljning (fråga)].[Återförsäljare].[Kontaktens förnamn]) Resultat: 0 Exempel: difference ([Försäljningsmål (fråga)].[Säljpersonal].[Förnamn],[Försäljningsmål (fråga)].[Säljpersonal].[Förnamn]) Resultat: 4 digits ( numeriskt_uttryck ) Returnerar teckensträngsbeteckningen av ett icke-flyttal. double ( uttryck ) Returnerar flyttalsrepresentationen av ett uttryck. "Uttryck" kan antingen vara ett numeriskt uttryck eller ett stränguttryck. event_mon_state ( stränguttryck ) Returnerar funktionsläget för en viss lägesövervakning. float ( numeriskt_uttryck ) Returnerar flyttalsbeteckningen av ett tal. hex ( uttryck ) Returnerar den hexadecimala beteckningen av ett värde. hour ( tidsuttryck ) Returnerar timmen, ett heltal mellan 0 (midnatt) och 23 (23:00), från "tidsuttryck". "Tidsuttryck" kan vara ett tidsvärde eller en strängrepresentation av en tid. hour ( 01:22:45 ) Resultat: Returnerar 1. insert ( stränguttryck1; heltalsuttryck1; heltalsuttryck2; stränguttryck2 ) Returnerar en sträng där "heltalsuttryck2" tecken har tagits bort ur "stränguttryck1" med början från "heltalsuttryck1" och där "stränguttryck2" har infogats i början av "stränguttryck1". Det första tecknet i strängen är vid position 1. integer ( uttryck ) Returnerar heltalsrepresentationen av ett uttryck. "Uttryck" kan vara ett numeriskt värde eller en strängrepresentation av ett tal. Exempel: integer ( 84.95 ) Resultat: 84 int ( uttryck ) Returnerar heltalsrepresentationen av ett uttryck. "Uttryck" kan vara ett numeriskt värde eller en strängrepresentation av ett tal. Exempel: int ( 84.95 ) Resultat: 84 julian_day ( uttryck ) Returnerar ett heltalsvärde som representerar antalet dagar mellan den 1 januari 4712 BC (början av den julianska datumkalendern) och datumvärdet angivet i "uttryck". "Uttryck" kan vara ett datumvärde eller en strängrepresentation av ett datum. julian_day ( '2009-06-29' ) Resultat: 2455012.22130739595741034 lcase ( stränguttryck ) Returnerar "stränguttryck" med alla versala tecken utbytta mot gemena. lcase ( [Försäljning (fråga)].[Säljpersonal].[Efternamn] ) Resultat: Returnerar efternamnen utan versala tecken. left ( stränguttryck; heltalsuttryck ) Returnerar "heltalsuttryck" tecken från vänster i "stränguttryck". left ( [Försäljning (fråga)].[Säljpersonal].[Efternamn] ; 3 ) Resultat: Returnerar de tre första tecknen i varje efternamn. length ( uttryck ) Returnerar operandens längd i byte. Undantag: sträng av dubbelbytetyp returnerar längden i tecken. length ( [Försäljning (fråga)].[Säljpersonal].[Poststartdatum] ) Resultat: Returnerar 4; datum returnerar alltid värdet 4. locate ( stränguttryck1; stränguttryck2 [ ; heltalsuttryck ] ) Returnerar startpositionen för den första förekomsten av "stränguttryck1" i "stränguttryck2". Sökningen börjar vid positionen "heltalsuttryck" i "stränguttryck2". Det första tecknet i en sträng är vid position 1. Om "stränguttryck1" inte går att hitta, returneras noll. locate ( A; [Försäljning (fråga)].[Säljpersonal].[Efternamn] ; 2 ) Resultat: Returnerar positionen för tecknet A i efternamnen med början från det andra tecknet i efternamnet. long_varchar ( stränguttryck ) Returnerar en lång sträng. ltrim ( stränguttryck ) Returnerar "stränguttryck" med inledande blanktecken borttagna. ltrim ( [Försäljning (fråga)].[Säljpersonal].[Efternamn] ) Resultat: Returnerar efternamn med alla inledande blanktecken borttagna. microsecond ( uttryck ) Returnerar mikrosekunddelen (tidsenhet) av ett värde. "Uttryck" kan vara en tidsstämpel eller en strängrepresentation av en tidsstämpel. microsecond ( 01:45:34.056 ) Resultat: Returnerar 056. midnight_seconds ( uttryck ) Returnerar ett heltalsvärde i intervallet 0 till 86400 som representerar antalet sekunder mellan midnatt och tidsvärdet angivet i argumentet. "Uttryck" kan vara ett tidsvärde, en tidsstämpel eller en strängrepresentation av en tid. midnight_seconds ( 01:45:34.056 ) Resultat: Returnerar 6334. minute ( tidsuttryck ) Returnerar minuten (ett heltal mellan 0 och 59) från "tidsuttryck". "Tidsuttryck" kan vara ett tidsvärde, en tidsstämpel eller en strängrepresentation av en tid. minute ( 01:45:34.056 ) Resultat: Returnerar 45. month ( datumuttryck ) Returnerar månaden (ett heltal mellan 1 och 12) från "datumuttryck". month ( 2005-11-01 ) Resultat: Returnerar 11. monthname ( datumuttryck ) Returnerar en teckensträng innehållande datakällans specifika namn för månaden (till exempel January till December eller Jan. till Dec. för en datakälla som använder engelska, eller Januar till Dezember för en datakälla som använder tyska) för månadsdelen av "datumuttryck". monthname ( 2005-11-01 ) Resultat: November quarter ( datumuttryck ) Returnerar kvartalet i "datumuttryck" som ett tal i intervallet 1 till 4, där 1 representerar 1 januari till 31 mars. quarter ( 2005-11-01 ) Resultat: Returnerar 4. radians ( numeriskt_uttryck ) Returnerar antalet radianer konverterade från "numeriskt_uttryck" grader. repeat ( stränguttryck; heltalsuttryck ) Returnerar en sträng som består av "stränguttryck" upprepat "heltalsuttryck" gånger. repeat ( XYZ; 3 ) Resultat: Returnerar XYZXYZXYZ. replace ( stränguttryck1; stränguttryck2; stränguttryck3 ) Ersätter alla förekomster av "stränguttryck2" i "stränguttryck1" med "stränguttryck3". replace ( [Försäljning (fråga)].[Säljpersonal].[Befattningskod]; A; a ) Resultat: Returnerar befattningskoderna med alla förekomster av "A" ersatta av "a". right ( stränguttryck; heltalsuttryck ) Returnerar "heltalsuttryck" tecken från höger i "stränguttryck". right ( [Försäljning (fråga)].[Säljpersonal].[Befattningskod]; 3 ) Resultat: Returnerar de 3 tecknen längst till höger i varje befattningskod. round ( numeriskt_uttryck; heltalsuttryck ) Returnerar "numeriskt_uttryck" avrundat till närmaste "heltalsuttryck" platser till höger om decimaltecknet. Om "heltalsuttryck" är negativt, avrundas "numeriskt_uttryck" till det närmaste absoluta värdet "heltalsuttryck" platser till vänster om decimaltecknet. Avrundningen utförs innan dataformatering tillämpas. round ( 3.14159265; 3 ) Resultat: Returnerar 3.142. rtrim ( stränguttryck ) Returnerar "stränguttryck" med alla efterföljande blanktecken borttagna. rtrim ( [Försäljning (fråga)].[Säljpersonal].[Efternamn] ) Resultat: Returnerar efternamn med alla blanktecken i slutet av namnet borttagna. second ( tidsuttryck ) Returnerar sekunden (ett heltal mellan 0 och 59) från "tidsuttryck". second ( 01:45:34.056 ) Resultat: Returnerar 34. sign ( numeriskt_uttryck ) Returnerar en indikator för tecknet för "numeriskt_uttryck": +1 om "numeriskt_uttryck" är positivt, 0 om det är noll eller -1 om det är negativt. sign ( [Intäkter] ) Resultat: Returnerar + för positiva värden och - för negativa värden. smallint ( uttryck ) Returnerar den lilla heltalsbeteckningen (small) av ett tal. soundex ( stränguttryck ) Returnerar en strängkod med 4 tecken som fås genom att systematiskt förkorta ord och namn i "stränguttryck" enligt fonetiska regler. Kan användas till att fastställa om två strängar låter likadant. Exempel: Låter ('SMITH') som ('SMYTH'). space ( heltalsuttryck ) Returnerar en sträng bestående av "heltalsuttryck" blanktecken. space ( 5 ) Resultat: Returnerar 5 blanktecken. substr ( stränguttryck ; heltalsuttryck1 [ ; heltalsuttryck2 ] ) Returnerar delsträngen av "stränguttryck" med början från positionen "heltalsuttryck1" för "heltalsuttryck2" tecken. Det första tecknet i "stränguttryck" är vid position 1. substr ( [Försäljning (fråga)].[Säljpersonal].[Befattningskod], 3 ; 5 ) Resultat: Returnerar tecknen 3 till 7 för befattningskoderna. table_name ( stränguttryck1 [ ; stränguttryck2 ] ) Returnerar ett okvalificerat namn på en tabell eller vy baserat på objektnamnet i "stränguttryck1" och schemanamnet angivet i "stränguttryck2". Används till att tolka alias. table_schema ( stränguttryck1 [ ; stränguttryck2 ] ) Returnerar schemanamnsdelen av tabellen eller vyn med två delar baserat på objektnamnet i "stränguttryck1" och schemanamnet i "stränguttryck2". Används till att tolka alias. time ( uttryck ) Returnerar en tidpunkt från ett värde. timestamp ( uttryck1 [ ; uttryck2 ] ) Returnerar en tidsstämpel från ett värde eller ett värdepar. "Uttryck1" måste representera ett datumvärde och "uttryck2" måste representera ett tidsvärde. timestamp ( 11 november 2005 ; 12:00:00.000000 ) Resultat: Returnerar 2005-11-11-12:00:00.000000. timestamp_iso ( uttryck ) Returnerar en datumtid i ISO-format (yyyy-mm-dd hh:mm:ss.nnnnnn) konverterat från IBM-formatet (yyyy-mm-dd-hh.mm.ss.nnnnnn). Om "uttryck" är en tid, infogas värdet för CURRENT DATE för datumelementen och noll för bråkdelstidselementet. timestamp_iso ( 11 november 2005 ; 12:00:00.000000 ) Resultat: Returnerar 2005-11-11 12:00:00.000000. timestampdiff ( uttryck1; uttryck2 ) Returnerar ett uppskattat antal intervall av typen "uttryck1" baserat på skillnaden mellan två tidsstämplar. "Uttryck2" är resultatet av att subtrahera två tidsstämpeltyper och konvertera resultatet till CHAR. Giltiga värden för "uttryck1" är: 1 delar av en sekund, 2 sekunder, 4 minuter, 8 timmar, 16 dagar, 32 veckor, 64 månader, 128 kvartal, 256 år. to_char (tidsstämpelyttryck;formatsträng) Returnerar en strängrepresentation av en tidsstämpel med formatet formatsträng. to_char (numeriskt_uttryck;formatsträng) Returnerar en strängrepresentation av ett numeriskt värde med formatet formatsträng. to_char (teckenuttryck) Returnerar varchar-strängsrepresentationen av ett teckenuttryck. to_date ( uttryck1 ; stränguttryck2 ) Konverterar "uttryck1" till ett datumtidsvärde enligt formatet "stränguttryck2". Det första argumentet "uttryck1" kan ha typen sträng eller numerisk. to_date ( '2013-02-27 15:13:14' ; 'YYYY-MM-DD HH24:MI:SS' ) Resultat: Returnerar datum och klockslag med värdet "2013-02-27 15:13:14". translate ( stränguttryck1 [ ; stränguttryck2; stränguttryck3 [ ; stränguttryck4 ] ] ) Returnerar "stränguttryck1" i vilket tecken från "stränguttryck3" översätts till motsvarande tecken i "stränguttryck2". "Stränguttryck4" är ett enstaka tecken som används för att fylla ut "stränguttryck2" om det är kortare än "stränguttryck3". Om bara "stränguttryck1" finns, översätts funktionen till versaler. translate ( 'abcdefg' ) Resultat: Returnerar ABCDEFG. translate ( 'mnlop' ; n; m ; - ) Resultat: Returnerar n-nlop. trunc (numeriskt_uttryck1;numeriskt_uttryck2) Returnerar "numeriskt_uttryck1" trunkerat till "numeriskt_uttryck2" platser till höger om decimaltecknet. Om "numeriskt_uttryck2" är negativt, trunkeras "numeriskt_uttryck1" till det absoluta värdet "numeriskt_uttryck2" platser till vänster om decimaltecknet. Exempel: trunc (3.14159265; 3) Resultat: 3.141. trunc (datumuttryck [; formatsträng [; språk ] ] ) Returnerar datumuttryck avrundat till den enhet som anges i formatsträng. Om formatsträng inte anges rundas datum/tidsuttrycket till närmaste dag som om DD angavs för formatsträngen. Språkmiljönamn är en strängkonstand som anger den språkmiljö som används för att bestämma vilken som är den första dagen i veckan. Om språkmiljö inte anges sätts värdet till CURRENT LOCALE LC_TIME. Exempel: trunc (TIMESTAMP('2000-07-31 15:05:05.123456'); 'DD') Resultat: 2000-07-31 00:00:00.0 truncate (numeriskt_uttryck1; numeriskt_uttryck2) Returnerar "numeriskt_uttryck1" trunkerat till "numeriskt_uttryck2" platser till höger om decimaltecknet. Om "numeriskt_uttryck2" är negativt, trunkeras "numeriskt_uttryck1" till det absoluta värdet "numeriskt_uttryck2" platser till vänster om decimaltecknet. Exempel: truncate (3141.59265; -3) Resultat: 3. truncate (datumuttryck [; formatsträng [; språk ] ] ) Returnerar datumuttryck avrundat till den enhet som anges i formatsträng. Om formatsträng inte anges rundas datum/tidsuttrycket till närmaste dag som om DD angavs för formatsträngen. Språkmiljönamn är en strängkonstand som anger den språkmiljö som används för att bestämma vilken som är den första dagen i veckan. Om språkmiljö inte anges sätts värdet till CURRENT LOCALE LC_TIME. Exempel: truncate (TIMESTAMP('2000-07-31 15:05:05.123456'); 'DD') Resultat: 2000-07-31 00:00:00.0 ucase ( stränguttryck ) Returnerar "stränguttryck" med alla gemena tecken utbytta mot versaler. ucase ( XY896Zbced789 ) Resultat: Returnerar XY896ZBCED789. value ( uttryckslista ) Returnerar det första argumentet som inte är null (eller null om alla argument är null). Funktionen value måste ha minst två argument. value ( [Enhetskostnad]; [Enhetspris]; [Säljpris per enhet] ) Resultat: Returnerar det första värdet som inte är null. varchar ( uttryck [ ; numeriskt_uttryck ] ) Returnerar en VARCHAR-representation av "uttryck", med längden "numeriskt_uttryck". week ( datumuttryck ) Returnerar veckan på året i "datumuttryck" som ett heltalsvärde i intervallet 1 till 53. week ( 11 november 2005 ) Resultat: Returnerar 45. year ( datumuttryck ) Returnerar året från "datumuttryck". year ( 11 november 2005 ) Resultat: Returnerar 2005.
DB2 Cast cast_char ( uttryck [ ; numeriskt_uttryck ] ) Returnerar de första "numeriskt_uttryck" tecknen i värdet för "uttryck" omvandlat till en sträng. Hela strängen returneras om det andra argumentet inte anges. Exempel: cast_char ([Lager (fråga)].[Lager].[Levererad kvantitet]) Resultat: 53730 cast_date ( uttryck ) Returnerar värdet för "uttryck" som ett datum. cast_decimal ( uttryck [ ; numeriskt_uttryck1; numeriskt_uttryck2 ] ) Returnerar värdet för "uttryck" som en decimal med precisionen "numeriskt_uttryck1" och skalan "numeriskt_uttryck2". cast_double ( uttryck ) Returnerar värdet för "uttryck" som en dubblett. cast_double_precision ( uttryck ) Returnerar värdet för "uttryck" som en dubblett. cast_float ( uttryck ) Returnerar värdet för "uttryck" som ett flyttal. cast_integer ( uttryck ) Returnerar värdet för "uttryck" som ett heltal. cast_integer ( 84.95 ) Resultat: 84 cast_longvarchar ( stränguttryck ) Returnerar värdet för "stränguttryck" som ett longvarchar. cast_smallint ( uttryck ) Returnerar värdet för "uttryck" som ett smallint. cast_time ( stränguttryck ) Returnerar värdet för "stränguttryck" som ett tidsvärde. cast_timestamp ( uttryck ) Returnerar värdet för "uttryck" som en datumtid. cast_varchar ( uttryck; heltalsuttryck ) Returnerar värdet för "uttryck" som ett variabeltecken med längden "heltalsuttryck".
DB2 - Matematik log ( numeriskt_uttryck ) Returnerar den naturliga logaritmen för "numeriskt_uttryck". log10 ( numeriskt_uttryck ) Returnerar 10-logaritmen för "numeriskt_uttryck". rand ( heltalsuttryck ) Genererar ett slumptal med "heltalsuttryck" som startvärde.
DB2 - Trigonometri acos ( numeriskt_uttryck ) Returnerar arcus cosinus av "numeriskt_uttryck" i radianer. Arcus cosinus är vinkeln vars cosinus är "numeriskt_uttryck". asin ( numeriskt_uttryck ) Returnerar arcus sinus av "numeriskt_uttryck" i radianer. Arcus sinus är vinkeln vars sinus är "numeriskt_uttryck". atan ( numeriskt_uttryck ) Returnerar arctangens av "numeriskt_uttryck" i radianer. Arctangens är vinkeln vars tangens är "numeriskt_uttryck". atan2 ( numeriskt_uttryck1 ; numeriskt_uttryck2 ) Returnerar arctangens av de x- och y-koordinater som anges med "numeriskt_uttryck1" och "numeriskt_uttryck2" i radianer. Arctangens är vinkeln vars tangens är "numeriskt_uttryck2" / "numeriskt_uttryck1". atanh ( numeriskt_uttryck ) Returnerar hyperboliska arctangens av "numeriskt_uttryck", där "numeriskt_uttryck" är en vinkel uttryckt i radianer. cos ( numeriskt_uttryck ) Returnerar cosinus av "numeriskt_uttryck", där "numeriskt_uttryck" är en vinkel uttryckt i radianer. cosh ( numeriskt_uttryck ) Returnerar hyperboliska cosinus av "numeriskt_uttryck", där "numeriskt_uttryck" är en vinkel uttryckt i radianer. cot ( numeriskt_uttryck ) Returnerar cotangens av "numeriskt_uttryck", där "numeriskt_uttryck" är en vinkel uttryckt i radianer. degrees ( numeriskt_uttryck ) Returnerar "numeriskt_uttryck" radianer konverterade till grader. sin ( numeriskt_uttryck ) Returnerar sinus av "numeriskt_uttryck", där "numeriskt_uttryck" är en vinkel uttryckt i radianer. sinh ( numeriskt_uttryck ) Returnerar hyperboliska sinus av "numeriskt_uttryck", där "numeriskt_uttryck" är en vinkel uttryckt i radianer. tan ( numeriskt_uttryck ) Returnerar tangens av "numeriskt_uttryck", där "numeriskt_uttryck" är en vinkel uttryckt i radianer. tanh ( numeriskt_uttryck ) Returnerar hyperboliska tangens av "numeriskt_uttryck", där "numeriskt_uttryck" är en vinkel uttryckt i radianer.