a port of the Processing Visualization Language
Name

mag()

Examples
example pic
float x1 = 20;
float x2 = 80;
float y1 = 30;
float y2 = 70;

line(0, 0, x1, y1);
println(mag(x1, y1));  // Prints 36.05551 
line(0, 0, x2, y1);
println(mag(x2, y1));  // Prints 85.44004
line(0, 0, x1, y2);
println(mag(x1, y2));  // Prints 72.8011
line(0, 0, x2, y2);
println(mag(x2, y2));  // Prints 106.30146
Description

Calculates the magnitude (or length) of a vector. A vector is a direction in space commonly used in computer graphics and linear algebra. Because it has no "start" position, the magnitude of a vector can be thought of as the distance from coordinate (0,0) to its (x,y) value. Therefore, mag() is a shortcut for writing "dist(0, 0, x, y)".

Syntax
mag(a,b)

mag(a,b,c)

Parameters
a float or int: first value
b float or int: second value
c float or int: third value
Returns float
Usage Web & Application
Related dist()

This reference is licensed under the CC BY-NC-SA 2.0 license:

Creative Commons License
Fork me on GitHub