# EUCLID Function

Returns the Euclidean norm of the nonmissing arguments.

 Category: Descriptive Statistics

## Syntax

EUCLID(value-1 <,value-2 ...> )

### Required Argument

#### value

specifies a numeric constant, variable, or expression.

## Details

If all arguments have missing values, then the result is a missing value. Otherwise, the result is the Euclidean norm of the nonmissing values.
In the following example, $equation$ are the values of the nonmissing arguments.
$equation$

## Examples

### Example 1: Calculating the Euclidean Norm of Nonmissing Arguments

The following example returns the Euclidean norm of the nonmissing arguments.
```data _null_;
x=euclid(.,3,0,.q,-4);
put x=;
run;```
SAS writes the following output to the log:
`x=5`

### Example 2: Calculating the Euclidean Norm When You Use a Variable List

The following example uses a variable list to calculate the Euclidean norm.
```data _null_;
x1 = 1;
x2 = 3;
x3 = 4;
x4 = 3;
x5 = 1;
x = euclid(of x1-x5);
put x=;
run;```
SAS writes the following output to the log:
`x=6`