Static p5_sys::global::sq [−][src]
pub static sq: SqInternalType
Expand description
Squares a number (multiplies a number by itself). The result is always a positive number, as multiplying two negative numbers always yields a positive result. For example, -1 * -1 = 1.
Examples
function draw() { background(200); let eSize = 7; let x1 = map(mouseX, 0, width, 0, 10); let y1 = 80; let x2 = sq(x1); let y2 = 20; // Draw the non-squared. line(0, y1, width, y1); ellipse(x1, y1, eSize, eSize); // Draw the squared. line(0, y2, width, y2); ellipse(x2, y2, eSize, eSize); // Draw dividing line. stroke(100); line(0, height / 2, width, height / 2); // Draw text. let spacing = 15; noStroke(); fill(0); text('x = ' + x1, 0, y1 + spacing); text('sq(x) = ' + x2, 0, y2 + spacing); }
Parameters
n
number to square