ATN2 (Transact-SQL)

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalysplattformssystem (PDW)SQL-analysslutpunkt i Microsoft FabricLager i Microsoft FabricSQL-databas i Microsoft Fabric

Returnerar vinkeln, i radianer, mellan den positiva x-axeln och strålen från origo till punkten (y, x), där x och y är värdena för de två angivna flyttaluttrycken.

Transact-SQL syntaxkonventioner

Syntax

ATN2 ( float_expression , float_expression )  

Arguments

float_expression
Ett uttryck för datatypens flyt.

Returtyper

float

Examples

Följande exempel beräknar för ATN2 de specificerade x och y komponenterna.

DECLARE @x FLOAT = 35.175643, @y FLOAT = 129.44;  
SELECT 'The ATN2 of the angle is: ' + CONVERT(VARCHAR, ATN2(@y, @x));  
GO  

Här är resultatet.

The ATN2 of the angle is: 1.30545                         
(1 row(s) affected)  

Se även

CAST och CONVERT (Transact-SQL)
flytande och verkligt (Transact-SQL)
Matematiska funktioner (Transact-SQL)